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

Company: Hunter Bond
Apply for the C++ Software Engineer – Hybrid working – Up to £350,000 Base (+ Bonus)
Location:
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.

#J-18808-Ljbffr…

Posted: June 6th, 2026