Senior C++ Developer

MetaQuotes

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MetaQuotes is seeking a Senior C++ Developer to build trading platforms and advertising analytics systems. You will translate business tasks into technical solutions and make independent technical decisions.

The role requires strong C++ expertise across Windows and Linux, multithreading, IPC, debugging and performance optimization. You will work on distributed, low-latency, fault-tolerant systems and help ensure secure communication.

Qualifications

  • Strong C++ programming experience, preferably on Windows or Linux.
  • Deep knowledge of OS, algorithms and data structures.
  • Experience with multi-threaded processing and IPC.

Responsibilities

  • Translate business tasks into technical solutions.
  • Make independent technical decisions and own the approach.
  • Contribute to design and implementation for two development projects.

Skills

C++
Windows
Linux
Operating systems
Algorithms
Data structures
Multithreading
IPC
Debugging
Performance optimization

Tools

MQL5 compiler
Profiler
Debugger
OpenCL

Job description

Senior C++ Developer

Projects: Trading Platforms and Advertising Analytics Systems.

You know how to program and can translate business tasks into technical solutions. You are familiar with decomposition of tasks and can work independently. You have self‑criticism and responsibility. If this sounds like you, we will be happy to receive your CV.

In addition to good programming skills, the candidate must be able to make independent technical decisions. You will have the target, andneed to decide how to achieve it.

Requirements
  • C++ programming experience (preferably on Windows, but Linux experience is also welcomed)
  • Profound knowledge of operating systems, algorithms and data structures
  • Multi‑threaded processing and inter‑process communication
  • Hands‑on experience and knowledge of debugging tools and code optimization principles

We are currently seeking to recruit C++ programmers for the needs of two different development projects, as presented below. There is a choice of availability between the two projects as per your preferences.

Trading Platforms Project
  • Company's own MQL5 programming language (included into TIOBE rating) and compiler, as well as development tools (a debugger, a profiler and an optimizer)
  • Distributed computing environment
  • Integration with financial exchange platforms and systems
  • Systems with an increased hack resistance
  • Secure communication protocols
  • Technologies applied: C++, IPC, multiprocessing, TCP, asynchronous sockets, OpenCL, fault tolerance, real‑time failover, scalable geo‑distributed systems.
Advertising Analytics Systems Project
  • Big Data storage and processing systems
  • Fault‑tolerant geographically distributed low‑latency systems
  • Behavioral analysis systems: clustering, pattern recognition and modeling
  • High‑performance in‑memory databases and mechanisms for their synchronization in a geo‑distributed system.
  • Technologies applied: C++, lock‑free, low latency, multiprocessing, IPC

Send us your CV!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ developer
Senior C++ developer

Luxoft • George Town

On-site
MYR 120,000 - 180,000
Senior C++ developer
Senior C++ developer

Luxoft • Penang

On-site
MYR 120,000 - 240,000
Senior C++ developer
Senior C++ developer

Luxoft Malaysia • George Town

On-site
MYR 120,000 - 240,000
Senior C++ developer [Low-Latency experience is a PLUS]
Senior C++ developer [Low-Latency experience is a PLUS]

Luxoft Malaysia • Penang

On-site
MYR 150,000 - 210,000
Senior C++ Engineer — Real-Time Trading & Analytics
Senior C++ Engineer — Real-Time Trading & Analytics

MetaQuotes • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior C/C++ Developer (Financial Services)
Senior C/C++ Developer (Financial Services)

Mission Consultancy Services • Kuala Lumpur

Remote
MYR 80,000 - 120,000
Low Level HPC Developer
Low Level HPC Developer

DUG • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Quality Assurance Engineer (Strong in C++, Java, Python)
Senior Quality Assurance Engineer (Strong in C++, Java, Python)

Luxoft Malaysia • Penang

On-site
Senior C++ Engineer: Low-Latency Trading Systems
Senior C++ Engineer: Low-Latency Trading Systems

Luxoft Malaysia • Penang

On-site
MYR 150,000 - 210,000
Mid to Senior Software .NET Developer (Contract)
Mid to Senior Software .NET Developer (Contract)

INSCALE • Kuala Lumpur

On-site
MYR 67,000 - 134,000