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

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

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