Quant jobs / Millennium
Server-Side Engineer (C++) – Pre-Trade Risk Technology
A C++ and Java engineering role on a real-time system that checks order flow across hundreds of venues and blocks trades that break limits. It is moving onto sequencer-based order management buses.
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 low-latency components that catch trading errors in millions of daily orders
- Integrate risk checks with new C++ order management buses
- Add new controls for Asian markets
- Own testing, deployment and third-line support of your code
What they ask for
Required
- 5+ years server-side C++ on Linux
- Java server-side development
- Front-office trading system design
- Market knowledge across equities and fixed income
- Translating business needs into software
- AI tools in the development cycle
Preferred
- KDB
- Sequencer technologies and Aeron
- Education
- Not stated
- Experience
- 5+ years of C++ server-side development
- Languages and tools
- Markets
- equities, fixed-income, multi-asset
How to prepare
- Build a sequenced event log and a risk check consuming it
- Learn how pre-trade limits like fat-finger and position caps work
- Practise low-latency C++ profiling
- Read up on Aeron messaging patterns
What to study
- Modern C++ for Quantitative Finance
- Trading Systems and Low-Latency Infrastructure
- Quantitative Risk Management
- Market Microstructure and Execution
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
Schonfeld · Hong Kong2027 Quantitative C++ Developer InternSusquehanna International Group (SIG) · SydneyC# Trading Systems Developer – GDSJPMorgan · MumbaiCommodities Systematic Trading – Vice President / AssociateQube Research & Technologies · Hong KongCore Pricing and Risk Platform – Senior C++ DeveloperCiti · PuneCounterparty Credit Risk Quant Technology Lead (Python/C++)Squarepoint Capital · LondonDesk Quant Analyst