Quant jobs / Millennium
Quantitative Developer / Trading Systems Engineer – Systematic Macro
A C++ role building the live, latency-sensitive trading stack for a systematic macro pod, from market data intake to order execution. It also covers deployment and live support.
What you’d work on
Our reading of the posting: what a new hire in this role would most likely spend their first months on.
- Build C++ systems from market data ingestion through to order entry
- Put performance-critical signal calculations into production
- Build replay and data management tools for research
- Set infrastructure requirements for central technology teams
- Implement team-level trading controls and support live trading
What they ask for
Required
- 5+ years of production electronic trading systems
- Low-latency C++
- Market data and order entry components
- Concurrent real-time design
- Testing and version control discipline
- Linux
- Futures, FX or fixed income exposure
Preferred
- Monitoring and controls in front office
- Algorithmic execution experience
- Master's or PhD in a quantitative subject
- Education
- Bachelor's required; Master's or PhD preferred in a quantitative or technical subject
- Experience
- 5+ years building production trading systems
- Languages and tools
- Markets
- futures, fx, fixed-income
How to prepare
- Build a market data feed handler and order book in C++
- Add a replay tool that reproduces a trading day deterministically
- Study FIX order entry and pre-trade controls
- Learn futures and FX market conventions
What to study
- Modern C++ for Quantitative Finance
- Trading Systems and Low-Latency Infrastructure
- Market Microstructure and Execution
- Financial Instruments, Markets and Conventions
The HFT Quant Developer roadmap sets out the stages for this kind of role, with free resources for each.
Open the roadmapApply
Read the full posting on Millennium’s site before applying: requirements, location and pay can change after we check them.
View the posting on Millennium’s site ↗
SelfMadeQuant wrote this summary from the employer’s public posting, last checked 6 November 2026. SelfMadeQuant isn’t affiliated with Millennium and doesn’t handle applications.
Similar roles
Jump Trading · LondonC++ Software Engineer – Trading TeamDeutsche Bank · LondonCore Quantitative Strategic Analytics DeveloperDeutsche Bank · LondonCore Quantitative Strategic Analytics EngineerBarclays · PragueCredit Quantitative DeveloperOptiver · AmsterdamData Engineer – TradingSquarepoint Capital · LondonDesk Quant Analyst