C++ Developer - FX Front Office Engineering
A leading global trading firm is expanding its FX Front Office Engineering team in London. We are seeking a highly skilled C++ developer to work closely with traders and quantitative researchers to build and optimise real-time trading systems for the foreign exchange markets. This is a front office role where performance, reliability, and speed are critical. Ideal candidates will have experience in low-latency systems, market connectivity, and a strong understanding of FX or other electronic trading environments.
Key Responsibilities:
- Design, develop, and maintain high-performance C++17+ trading systems for FX spot, forwards, and NDFs.
- Build and optimise market connectivity components (FIX, proprietary protocols) and order management systems.
- Collaborate directly with traders and quants to implement trading strategies and pricing models.
- Ensure system reliability, scalability, and ultra-low latency under high-throughput conditions.
- Monitor and tune live trading systems, identifying performance bottlenecks and implementing real-time fixes.
Technical Requirements:
- Strong C++17+ development skills with a focus on performance, concurrency, and low-latency design.
- Experience in front office or trading environments, ideally within FX or other liquid asset classes.
- Deep understanding of networking, messaging protocols (e.g., FIX), and exchange connectivity.
- Familiarity with Linux systems, performance profiling tools, and real-time debugging.
- Knowledge of market microstructure, order types, and execution logic.
Please apply for more info
- Company
- Selby Jennings
- Location
- London, UK
- Posted
- Company
- Selby Jennings
- Location
- London, UK
- Posted