 
        
        Ultra-Low Latency C++ Engineer | High-Frequency Trading
Salary: £150k-£225k
Total compensation: £250k-500k depending on performance and seniority
A leading quant/systematic trading firm have multiple headcount for Ultra-Low Latency C++ Engineers to join their High-Frequency Trading team in London.
The teams focus is building ultra-low-latency systems operating at global scale.
They're seeking experienced C++ engineers passionate about performance optimization and elegant system design where nanoseconds matter!
What You'll Do:
 * Design and optimize latency-critical C++ systems across trading, market data, and infrastructure components
 * Performance engineering at every layer: CPU, cache, memory, and network
 * Profile, benchmark, and fine-tune system behaviour under real-world conditions
 * Collaborate with hardware and FPGA engineers on end-to-end architecture design
 * Kernel-level optimization and low-level systems tuning
Required:
 * 5+ years developing performance-critical C++ applications (modern C++ standards)
 * Strong systems programming and low-level understanding
 * Expertise in Linux internals, kernel tuning, and low-level profiling tools
 * Genuine curiosity about hardware behaviour, networking, and system optimization
Why Join:
 * Work on systems where nanosecond optimizations have measurable impact
 * Collaborate with world-class engineers across disciplines (software, FPGA, infrastructure)
 * Technology-first culture that values innovation and technical excellence
 * Solve challenging problems at the cutting edge of performance engineering