Software Engineer C++ Low Latency / Trading Systems
Core C++ Developer (Low Latency / Trading Systems)
📍 London (On-site)
đź’° Up to ÂŁ100,000 + discretionary bonus
We’re working with a high-performance trading firm building cutting-edge systems across electronic markets. They’re looking for a Core C++ Developer to work directly on their proprietary trading engine and real-time infrastructure.
This is a hands-on role focused on low-latency, high-throughput systems where your work directly impacts trading performance and PnL.
🚀 What you’ll be doing
- Develop and optimise core components of a trading engine
- Build and improve exchange connectivity and market data systems
- Work on low-latency, high-performance C++ systems
- Take ownership of critical components (pricing, execution, infrastructure)
- Collaborate closely with traders and other engineers
🧠What they’re looking for
- Strong C++ (C++17 or later) experience
- Experience with low-latency / high-performance systems
- Background in:
- trading systems / market data / exchange connectivity
- OR
- high-performance backend / real-time systems
- Solid understanding of:
- multithreading
- networking (TCP/UDP)
- Linux/Unix systems
Nice to have:
- Experience in trading, crypto, or financial systems
- Familiarity with Python, Rust, or cloud infrastructure
⚡ The environment
- High ownership, low bureaucracy
- Direct impact on trading performance
- Fast-paced, engineering-driven culture
- Fully on-site in London (no remote)
âť— Requirements
- 3+ years experience
- Strong academic background (STEM discipline)
- Must have right to work in the UK (no sponsorship available)
If you’re a C++ engineer who enjoys working close to the metal and solving real performance problems, this is the kind of role where your work actually matters.
Apply or reach out for more details.