Our client builds lightning-fast systems that move markets. They are a quantitative trading firm driven by data, algorithms, and raw performance, and their edge comes from code that outpaces the competition. We’re looking for a top end C++ Software Engineer to join them.
What You’ll Do:
- Design and optimize ultra-low-latency C++ systems for real-time trading
- Push hardware to its limits: zero-copy messaging, kernel bypass, lock-free programming
- Profile and fine-tune every nanosecond: L1 cache, branch prediction, CPU affinity, etc
- Collaborate directly with quant researchers and traders to bring strategies to production in microseconds
What You Bring:
- Expert-level C++ (C++17/20); deep understanding of memory models, multithreading, and performance tuning
- Experience with low-latency systems, high-frequency trading, or real-time embedded environments
- A hacker’s mindset: obsessed with speed, elegant in execution
- Bonus: Knowledge of networking (UDP, TCP, multicast), Linux kernel internals, FPGA integration, SIMD
Stack:
- Language: Modern C++ (no compromise on latency)
- OS: Bare-metal tuned Linux
- Networking: Solarflare, Exablaze, kernel bypass
- Monitoring: Nanosecond-level instrumentation
- Hardware: We co-design software and custom hardware to shave off every cycle
Why Join:
- No red tape. No legacy. Just performance
- Work with a team where engineers lead innovation
- Competitive comp that rewards measurable impact—plus research-aligned bonuses
- Global presence, startup energy, and scale that matters
Client welcomes applications from overseas, and can pay for visas/relocation to London.
£200-500k+ package on offer...apply now!