C++ Software Engineer - Hybrid working - Up to £350,000 Base (+ Bonus)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+2 more
Job description
C++ Software Engineer - Hybrid working - Up to £350,000 Base (+ Bonus)
Senior Quantitative Technology Consultant at Hunter Bond
C++ Software Engineer - HFT
Client: Elite Algorithmic Market Making Firm (HFT)
Compensation: Up to £350,000 Base + Bonus
Location: London (Hybrid)
Overview
An elite algorithmic market-making firm is seeking a high-performance C++ Software Engineer to join a world-class engineering team building some of the fastest trading systems in global financial markets. This is a true low-latency role where software performance directly impacts P&L. You will work in an intellectually demanding, fast-paced environment alongside elite engineers, quantitative researchers, and traders, using cutting-edge technology to solve complex performance-critical problems.
The Role
As a C++ Software Engineer, you will play a critical role in the design, development, and optimisation of ultra-low-latency trading systems operating in live markets.
Key responsibilities include:
- Designing and developing high-performance C++ trading applications
- Optimising code paths for maximum speed and minimal latency
- Collaborating closely with quantitative researchers and traders to implement and enhance trading algorithms
- Building and maintaining low-latency networking and communication protocols
- Conducting detailed performance analysis, profiling, and tuning of critical system components
What’s on Offer
- Work on mission-critical systems where engineering excellence drives trading performance
- Exposure to state-of-the-art technology and modern low-latency engineering practices
- Exceptional professional growth in a highly technical, performance-driven environment
- Highly competitive compensation, bonus structure, and comprehensive benefits package
- Strong emphasis on health, well-being, and sustainable work-life balance
- Rapid career progression and collaboration with top-tier infrastructure and trading teams
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- 4+ years professional experience developing high-performance systems in C++
- Strong fundamentals in data structures, algorithms, and software design
- Experience with multi-threaded programming and real-time systems
- Proficiency in Linux/Unix environments
- Experience with network programming (TCP/IP, UDP) is advantageous
- Knowledge of hardware-level optimisation (SIMD, GPU, CPU cache optimisation) is a plus
If you are a C++ Software Engineer looking to work at the cutting edge of high-frequency trading technology, please apply with an up-to-date CV or email for more information.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- 4+ years professional experience developing high-performance systems in C++
- Strong fundamentals in data structures, algorithms, and software design
- Experience with multi-threaded programming and real-time systems
- Proficiency in Linux/Unix environments
- Experience with network programming (TCP/IP, UDP) is advantageous
- Knowledge of hardware-level optimisation (SIMD, GPU, CPU cache optimisation) is a plus
Benefits & conditions
- Work on mission-critical systems where engineering excellence drives trading performance
- Exposure to state-of-the-art technology and modern low-latency engineering practices
- Exceptional professional growth in a highly technical, performance-driven environment
- Highly competitive compensation, bonus structure, and comprehensive benefits package
- Strong emphasis on health, well-being, and sustainable work-life balance
- Rapid career progression and collaboration with top-tier infrastructure and trading teams
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Salary London
Best Countries for Software Engineers
Fully Remote Software Engineer Jobs
Highest Paying Tech Companies in Europe