Senior Software Engineer (C++)

Hunter Bond

Greater London

Hybrid

GBP 90,000 - 150,000

Full time

47 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonuses
Benefits

Job summary

Hunter Bond in London is seeking a highly talented C++ Software Engineer to join an elite buy-side tech team. This environment values engineering excellence, with performance measured in nanoseconds and your code directly shaping trading outcomes.

You will design, build and own greenfield, ultra-low-latency systems; collaborate with world-class engineers, researchers and technologists; develop high-performance trading platforms and low-latency data stores; and explore modern systems programming

Qualifications

  • Strong experience in modern C++ (C++20/23) and systems programming.
  • Experience building low-latency, high-throughput systems.
  • Solid CS fundamentals: algorithms, data structures, concurrency, networking.
  • Background in CS, Math, Engineering or related field (advantageous).

Responsibilities

  • Design and own greenfield ultra-low-latency systems.
  • Collaborate with world-class engineers and researchers to solve complex problems.
  • Develop high-performance trading platforms, matching engines and data stores.

Skills

Modern C++ (C++20/23)
Rust exposure
Low-latency systems
Algorithms & DS
Concurrency & networking

Job description

Location: London (Hybrid)

$$$:Up to £150,000 + Bonuses + Benefits

The Role:

Our elite buy-side clients are looking for a highly talented C++ Software Engineer to join an experienced tech team. This is an environment where engineering excellence is the product. Performance is measured in nanoseconds, and your work will directly influence trading outcomes

Why Join:
  • Design, build and own greenfield, ultra-low-latency systems from the groundup
  • Work alongside world-class engineers, researchers and technologists solving some of the industry's most challenging technical problems
  • Develop high-performance trading platforms, matching engines, execution systems and low-latency data stores from first principles
  • Explore modern systems programming with C++ and Rust to push the boundaries of performance, safety and scalability
About You:
  • Strong experience with modern C++ (C++20/23); exposure to Rust or an interest in systems programming with Rust is highly valued
  • 2–7+ years of professional software engineering experience in performance-critical environments
  • Excellent computer science fundamentals, including algorithms, data structures, concurrency, networking and computer architecture
  • Experience building highly reliable, low-latency, high-throughput systems where performance is a primary concern
  • Strong academic background in Computer Science, Mathematics, Engineering or a related discipline is advantageous
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer - Executions (C++) - London - Up to £185k base + uncapped bonus
Software Developer - Executions (C++) - London - Up to £185k base + uncapped bonus

Hunter Bond • Greater London

On-site
GBP 70,000 - 85,000
Market-leading compensation and bonus package
Stunning London offices
Exceptional opportunities to learn and grow
C++ Software Engineer - Hybrid working - Up to £350,000 Base (+ Bonus)
C++ Software Engineer - Hybrid working - Up to £350,000 Base (+ Bonus)

Hunter Bond • England

Hybrid
GBP 297,000 - 350,000
Highly competitive compensation
Bonus structure
Comprehensive benefits package
+1
Junior Software Engineer (C++ or Rust) - High Performance Trading Systems
Junior Software Engineer (C++ or Rust) - High Performance Trading Systems

Bowden Brown • London

On-site
GBP 35,000 - 50,000
C++ Developer | Electronic Trading | Hedge Fund
C++ Developer | Electronic Trading | Hedge Fund

Vertus Partners • Greater London

On-site
GBP 90,000 - 140,000
Performance-related bonus
Senior C++ Engineer - Low-Latency
Senior C++ Engineer - Low-Latency

Ocean Red • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid work
2 days in office
C++ Engineer
C++ Engineer

Ncounter Limited • Greater London

Hybrid
GBP 90,000 - 130,000
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 Systems Design C++ Engineer
Senior Systems Design C++ Engineer

Selby Jennings • City Of London

Hybrid
GBP 90,000 - 150,000
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

Hybrid
GBP 70,000 - 350,000
Exceptional professional growth opportunities
Access to state-of-the-art technologies
Highly competitive bonuses
+2
C++ Software Developer
C++ Software Developer

Ncounter Technology Recruitment • Greater London

Hybrid
GBP 90,000 - 130,000