This job is no longer available
This job expired on 27/09/2026. It no longer accepts applications.
C++ Developer – High‑Frequency Trading (HFT)
eFinancialCareers · London
Job description
About the role
We are seeking an experienced C++ developer to join our high‑frequency trading (HFT) team. You will work on low‑latency systems that support electronic market‑making across FX, equity, fixed‑income and commodity markets, handling over $175 billion of assets daily.
Key responsibilities
- Design, develop and maintain the full software stack for our proprietary trading platform.
- Implement high‑performance, low‑latency code using modern C++ (C++11 and later).
- Collaborate with quantitative researchers to translate numerical algorithms into production‑ready software.
- Optimize code for CPU caching, paging, system calls and execution pipelines.
Required profile
- Strong expertise in C++11+ and a post‑2011 codebase.
- Deep understanding of computer architecture, caching, paging and system‑level performance.
- Comfortable with calculus, matrices and numerical algorithm design.
- Proficient with common algorithms, data structures and their performance trade‑offs.
- Not a recent graduate; several years of professional software development experience.
Required skills
- C++ (C++11 and newer)
- Linux development environment
- Python (optional but beneficial)
What we offer
- Competitive compensation (£200k + bonus) with direct impact on P&L.
- Flexibility to work from home where appropriate.
- Collaborative, trust‑based culture with highly engaged colleagues.
- Opportunities to influence core trading technology across multiple global offices.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
eFinancialCareers
London