C++ Software Engineer - Hybrid working - Up to £350,000 Base (+ Bonus)

Hunter Bond

England

Hybrid

GBP 315,000 - 385,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Highly competitive compensation
Bonus structure
Comprehensive benefits package
Strong emphasis on health and well-being

Job summary

A leading firm in algorithmic trading in London is seeking a C++ Software Engineer to design and develop ultra-low-latency trading systems. The ideal candidate will have over 4 years of experience in high-performance C++ development, strong knowledge of algorithms, and real-time systems. You will collaborate with quantitative researchers and traders, optimising software for maximum efficiency. This role offers highly competitive compensation and a hybrid working model, alongside exceptional growth opportunities.

Qualifications

  • 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.

Responsibilities

  • Designing and developing high-performance C++ trading applications.
  • Optimising code paths for maximum speed and minimal latency.
  • Collaborating with researchers and traders to enhance trading algorithms.

Skills

C++ programming
Multi-threaded programming
Data structures and algorithms
Real-time systems
Network programming
Linux/Unix environments

Education

Bachelor’s or Master’s degree in Computer Science or Engineering

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 rdelaney@hunterbond.com for more information.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus)
C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus)

Hunter Bond • Greater London

On-site
GBP 70,000 - 350,000
Exceptional professional growth opportunities
Access to state-of-the-art technologies
Highly competitive bonuses
+2
Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)
Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)

Hunter Bond • England

On-site
GBP 450,000 - 550,000
Exposure to bleeding-edge technologies
Collaborative working environment
Competitive compensation and bonus potential
C++ Software Engineer - Hybrid Working - Up to £130,000 Base (+Bonus)
C++ Software Engineer - Hybrid Working - Up to £130,000 Base (+Bonus)

Hunter Bond • England

On-site
GBP 117,000 - 143,000
Competitive compensation package
Strong bonus potential
Clear career progression
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Hunter Bond • Greater London

Hybrid
GBP 135,000 - 165,000
Bonuses
Benefits
Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)
Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)

Hunter Bond • Greater London

Hybrid
GBP 425,000 - 500,000
Competitive compensation and bonus potential
Exposure to bleeding-edge technologies
Collaborative environment with top engineers
+1
Senior C++ Quant Developer (Proprietary Trading Firm)
Senior C++ Quant Developer (Proprietary Trading Firm)

Radley James • Greater London

On-site
GBP 90,000 - 140,000
Graduate Quant Developer / Quant Researcher - Hybrid Working - Up to £150,000 Base (+Bonus)
Graduate Quant Developer / Quant Researcher - Hybrid Working - Up to £150,000 Base (+Bonus)

Hunter Bond • England

On-site
GBP 135,000 - 165,000
Highly competitive compensation and bonus structure
Ownership of multiple greenfield projects
Rapid career progression
Quantitative Developer - Hybrid Working - Up to £300,000 Base (+ Bonus)
Quantitative Developer - Hybrid Working - Up to £300,000 Base (+ Bonus)

Hunter Bond • England

On-site
GBP 270,000 - 330,000
Market-leading compensation
Career progression opportunities
Technical ownership in projects
+1
Senior C++ Engineer
Senior C++ Engineer

develop • Greater London

Hybrid
GBP 260,000 - 300,000
Hybrid work following probation
Graduate Software Engineer/Quant - Hybrid Working - £60,000 - £120,000 Base (+Bonus)
Graduate Software Engineer/Quant - Hybrid Working - £60,000 - £120,000 Base (+Bonus)

Hunter Bond • Greater London

On-site
GBP 60,000 - 120,000
Unlimited tech budget
Great culture
Highly competitive compensation packages