Search by job, company or skills

  • Posted 6 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

C++ Quant Developer | Ultra low latency trading

Highly competitive base salary ($200-300k) + performance based bonus + benefits

On site in Dubai. Full time in the trading office. Full relocation package provided.

The mission

Join a high performance proprietary trading firm as a C++ Quant Developer in the Quant Core Team, sitting at the intersection of trading, quant research, and low latency C++ engineering. As a C++ Quant Developer you will scale ultra low latency trading infrastructure, own strategy code, and turn new ideas from senior traders into production grade systems. This C++ Quant Developer position is focused on shaving microseconds, increasing PnL, and shortening the path from model to live markets.

What you will do

  • Deep dive into existing strategies and trading infrastructure as a C++ Quant Developer, learning internal systems and trading logic
  • Maintain and improve performance of live strategies through refactoring, profiling, and optimisation of latency critical code paths
  • Collaborate with quant researchers to translate models into production ready C++ 17/20 implementations
  • Design and implement new ultra low latency trading strategies as the C++ Quant Developer owning core components
  • Own multithreaded, concurrency heavy code and reduce tick to trade times across the stack
  • Use monitoring and alerting tools such as Prometheus and Grafana to track live strategies, investigate issues, and keep systems healthy
  • Work closely with the wider C++ engineering team and trading team to improve the idea to production pipeline
  • What you will bring

    • Strong experience as a C++ Quant Developer or C++ engineer in a trading or high performance environment
    • Deep understanding of algorithms, data structures, statistics, and financial mathematics
    • Modern C++ (17/20) skills and a track record of writing low latency, production quality systems
    • Solid multithreading and concurrency experience, ideally including lock free data structures
    • Practical exposure to high frequency trading strategies or electronic trading systems
    • Experience with monitoring stacks such as Prometheus and Grafana for live strategy observability
    • Degree in Computer Science, Mathematics, Physics, Engineering, or another quantitative field
    • Bonus: scripting skills in Bash or Python, experience with AWS or other cloud platforms, and networking knowledge across TCP, UDP, Multicast, or FIX

    Why this is worth your time

    • You will be the C++ Quant Developer fully dedicated to trading strategy code, with clear ownership and impact
    • Direct influence on trading performance and company revenue through strategy implementation and optimisation
    • Immediate collaboration with senior traders and quant researchers in a high calibre, focused environment
    • Fast feedback loops, minimal bureaucracy, and a culture that values pragmatic engineering and measurable results
    • Opportunity to grow as a C++ Quant Developer in a team that lives and breathes ultra low latency systems

    The process

    Screening conversation, followed by technical interviews covering C++ Quant Developer skills, low latency systems, and problem solving, then on site meetings with the engineering and trading teams. Final discussion and references, then offer. Adjustments to the process are available where needed.

    Understanding Recruitment is acting as an employment agency for this vacancy.

    We welcome applicants from all backgrounds and provide reasonable adjustment where required.

    More Info

    Job Type:
    Industry:
    Employment Type:

    Job ID: 135389465