Senior Quantitative Developer (C++) - Execution Technology
Core
Design, develop, and maintain low-latency C++ execution algorithms, order management systems, strategy containers, connectivity, and messaging systems for a global alternative investment firm.
Role type
Senior IC quantitative developer (execution technology)
Builds
High-performance infrastructure supporting central trading teams and enabling execution across businesses and regions
Domain
Financial services / Low-latency trading systems
Required skills
C++ (C++17, C++20), multithreading, asynchronous programming, data structures, algorithms, Linux system internals, networking, low-latency system design
Preferred skills
LLM-based tools, Python for quantitative research and performance analysis
Responsibilities
Design and maintain low-latency execution algorithms and order management systems; Partner with trading teams to optimize execution performance; Reduce system latency using advanced network and systems programming techniques; Build systems for historical market data analysis and trading simulations; Develop automated tests and performance benchmarking frameworks; Collaborate with trading teams to gather requirements and deliver solutions
