CareerPlanSign in

Lead C++ Programmer

Limassol, CY💼 Full-time🗓 2026-09-11

Core

Lead C++ Programmer responsible for high-performance, distributed trading and information platforms, including the MetaTrader 5 ecosystem and Big Data analytics systems.

Role type

Lead C++ Programmer (Engineering Lead)

Builds

High-performance distributed trading platforms, broker integration systems, MQL5 Cloud, and Big Data analytics systems

Domain

Financial Technology / High-Frequency Trading / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (17/23), multithreading, inter-process communication, operating systems knowledge, algorithms and data structures, debugging and profiling, code optimization, asynchronous models, network protocols

Preferred skills

Windows and Linux development, analysis tools (Perf, VTune), in-memory databases, SQL databases, Apache Kafka, ClickHouse, OpenCL, OpenBLAS

Technologies

C++ 17/23, IPC, multiprocessing, asynchronous TCP sockets, OpenCL, OpenBLAS, Apache Kafka, ClickHouse, SQL, in-memory databases

Responsibilities

Manage development teams, make independent technical decisions, break down complex tasks, optimize code, liaise with other departments

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via metaquotes · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.