This job is no longer available
This job expired on 27/09/2026. It no longer accepts applications.
C++ Developer – Multi‑Asset Prop Trading
eFinancialCareers · London
Job description
About the role
Our client, a multi‑asset proprietary trading firm, is seeking a C++ Developer to join its London office. You will work on the core trading engine that powers exchange‑traded strategies across a wide range of asset classes.
Key responsibilities
- Design, develop and maintain high‑performance C++ code for the core trading platform.
- Collaborate with quantitative researchers to build software that supports research, back‑testing and live trading.
- Optimize latency‑critical components by profiling code, tuning CPU usage and improving network interactions.
- Contribute to the architecture of low‑latency solutions, taking into account server hardware, network topology and operating system characteristics.
Required profile
- Minimum 3 years of professional C++ development experience, preferably in high‑performance or low‑latency environments.
- Strong understanding of Linux systems, network programming and modern CPU architecture.
- Familiarity with market‑data protocols and order‑entry mechanisms used on global exchanges.
- Proven ability to profile, benchmark and optimise complex code bases.
- Finance‑industry experience is a plus but not mandatory.
Required skills
- C++ (modern standards)
- Linux operating system
- Network programming (sockets, TCP/UDP)
- CPU architecture and cache optimisation
- Market data protocols & order‑entry APIs
- Performance profiling and optimisation tools
What we offer
- Competitive compensation package.
- Collaborative and friendly working environment.
- Opportunity to make an impact from day one across the firm.
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