×
Register Here to Apply for Jobs or Post Jobs. X

C++ Software Engineer - Hybrid

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Hunter Bond
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: C++ Software Engineer - Hybrid working - Up to £350,000 Base (+ Bonus)
Location: Greater London

Compensation: Up to £350,000 Base + Bonus

Location: London (Hybrid)

Overview

A boutique prop trading 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.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary