Your resume and cover letter, tailored to exactly what they’re hiring for.
Get past ATS filters
Benefits offered by this job
Access to elite HFT trading environments
Intellectually demanding engineering assignments
Long-term career in low-latency skills
Job summary
A leading tech consultancy in London is seeking a C++ Software Engineer to work on latency-critical trading infrastructure. The role focuses on developing ultra-low latency trading systems in a high-performance trading environment. Candidates should have significant experience in C++ development and a strong understanding of CPU architectures. The position is not suitable for those with a C#-only background. The consultancy offers intellectually demanding engineering assignments and doesn’t provide visa sponsorship.
Qualifications
Strong experience in C++ development for performance-critical or low-latency systems.
Proven background in HFT or ultra-low latency trading environments.
Deep understanding of CPU architecture, caches, and memory models.
Responsibilities
Design, develop, and optimise ultra-low latency C++ trading components.
Work on critical execution paths for market data processing and order routing.
Ensure correctness, determinism, and stability of production trading systems.
Skills
C++ development
Low-latency systems
Concurrency and memory ordering
CPU architecture knowledge
Concurrency understanding
Tools
Linux
CPU profilers
Market data feeds
Job description
A leading tech consultancy in London is seeking a C++ Software Engineer to work on latency-critical trading infrastructure. The role focuses on developing ultra-low latency trading systems in a high-performance trading environment. Candidates should have significant experience in C++ development and a strong understanding of CPU architectures. The position is not suitable for those with a C#-only background. The consultancy offers intellectually demanding engineering assignments and doesn’t provide visa sponsorship.