C++ Quantitative Developer

Dubai, United Arab Emirates

Job Description

Our client is expanding its ultra-low-latency trading infrastructure and is seeking a highly skilled Quant Developer to operate at the intersection of quantitative research, trading strategy design, and high-performance C++ engineering.
This role is critical to supporting the rapid growth of the trading desk. With several senior traders recently onboarded, strategy development has accelerated significantly - but the team now requires a dedicated developer to translate research ideas into production-grade, latency-optimized systems.
The successful candidate will take full ownership of strategy code, collaborating closely with quantitative researchers to convert models into efficient, reliable, and high-performance implementations. Key Responsibilities (First 6-12 Months)

  • Develop a deep understanding of existing strategies, systems architecture, and trading logic.
  • Maintain and enhance live trading strategies through code refactoring, performance profiling, and optimization.
  • Partner with quant researchers to translate mathematical models into production-ready C++ code.
  • Design and implement new trading strategies with a focus on ultra-low latency performance.
  • Own latency-critical components and continuously improve tick-to-trade times across the stack.
  • Streamline the research-to-production pipeline by building efficient handoffs between quant and engineering teams.
Required Technical Skills Skill Area Expectations
Quantitative Background Strong grasp of financial mathematics, statistics, algorithms, and data structures; ability to collaborate with researchers to productionize models.
Financial Domain Knowledge Prior experience with trading systems or strategies in high-frequency or electronic trading environments.
Modern C++ (C++17/20) Expertise in writing high-performance, low-latency code using modern C++ standards and best practices.
Multithreading & Concurrency Experience designing lock-free data structures and optimizing multi-threaded systems.
Education Bachelor's or Master's degree in Computer Science, Mathematics, Physics, Engineering, or a related quantitative discipline.
Monitoring Tools (Prometheus, Grafana) Ability to build and maintain observability dashboards and alerting systems for live trading strategies.
Nice-to-Have Skills Tool / Concept Expectations
AWS / Cloud Platforms Use cloud resources for research or backtesting (non-latency-critical workloads).
Scripting (Bash, Python) Build automation scripts for development, testing, or diagnostics.
Strategy Visualization Develop visualization tools for traders and researchers to analyze P&L, latency, and real-time behavior.
Networking (TCP/UDP, Multicast, FIX) Deep understanding of networking protocols and experience maintaining high-throughput exchange connections.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2132718
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, United Arab Emirates
  • Education
    Not mentioned