C++ Software Engineer – Packages Up to £400K – London

Hunter Bond

Greater London

On-site

GBP 240,000 - 400,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

Job summary

Hunter Bond is seeking a talented C++ Engineer to join its London-based engineering team. You will work on high-performance, large-scale systems, with ownership of architectural decisions and engineering best practices.

In this role you will design and build C++ applications, contribute to microservices, and collaborate across disciplines to deliver scalable, low-latency software in a technology-driven financial environment.

Qualifications

  • Strong commercial experience developing software in C++, with some exposure to Python.
  • Experience building or integrating RESTful APIs within microservice-based architectures.
  • Background working on large-scale, high-performance, or distributed systems.

Responsibilities

  • Designing and developing high-performance applications using C++, with Python used where appropriate.
  • Building, maintaining, and integrating microservices within a distributed systems architecture.
  • Developing platforms that process large volumes of data with demanding low-latency and high-throughput requirements.
  • Collaborating closely with engineers and key stakeholders to deliver scalable, resilient software solutions.
  • Contributing throughout the full software development lifecycle, from design and implementation through to deployment.

Skills

C++
Python
RESTful APIs
Microservices
Distributed systems
High-performance computing

Education

Bachelor's degree in Computer Science

Job description

Compensation: Total Package Up to £400,000
Overview

We're working with a highly regarded, technology-driven organisation in the financial sector that is looking to add a talented C++ Engineer to its London-based engineering team. This is an excellent opportunity to join a deeply technical environment, working alongside exceptional engineers on the development of high-performance, large-scale systems.

You'll play a key role in building next-generation platforms where performance, scalability, and reliability are at the heart of everything. The position offers genuine ownership, with opportunities to influence system architecture, technical direction, and engineering best practices.

What you'll be doing
  • Designing and developing high-performance applications using C++, with Python used where appropriate.
  • Building, maintaining, and integrating microservices within a distributed systems architecture.
  • Developing platforms that process large volumes of data with demanding low-latency and high-throughput requirements.
  • Collaborating closely with engineers and key stakeholders to deliver scalable, resilient software solutions.
  • Contributing throughout the full software development lifecycle, from design and implementation through to deployment.
What they're looking for
  • Strong commercial experience developing software in C++, with some exposure to Python.
  • Experience building or integrating RESTful APIs within microservice-based architectures.
  • A background working on large-scale, high-performance, or distributed systems.
  • Experience within financial services is advantageous but not essential.
  • A strong academic background, ideally with a degree in Computer Science or a closely related discipline.

If you're looking for an opportunity to make a real technical impact while working alongside some of the industry's strongest engineers, we'd love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Engineer
Senior C++ Engineer

develop • Greater London

Hybrid
GBP 260,000 - 300,000
Hybrid work following probation
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
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Hunter Bond • Greater London

Hybrid
GBP 135,000 - 165,000
Bonuses
Benefits
Software Engineer – C#/.NET | Banking | Up to £100k + Bonus
Software Engineer – C#/.NET | Banking | Up to £100k + Bonus

Hunter Bond • London

Hybrid
GBP 80,000 - 100,000
Generous bonus scheme
State-of-the-art tech stack
Career advancement opportunities
Python Developer - £150,000 + Comps - London
Python Developer - £150,000 + Comps - London

Hunter Bond • Greater London

On-site
GBP 135,000 - 165,000
Python Developer - Up to £155k + Bonus + Benefits - London
Python Developer - Up to £155k + Bonus + Benefits - London

Hunter Bond • Greater London

On-site
GBP 50,000 - 80,000
Innovation Fridays
Annual personal tech budget
Fully funded trips to conferences
+3
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
Software Developer (C++) – Up to £120,000 + Bonus + Package
Software Developer (C++) – Up to £120,000 + Bonus + Package

Hunter Bond • Greater London

On-site
GBP 108,000 - 132,000
#1 asset treatment for Software Engineers
Low attrition rate
Friendly, tight-knit environment
+1
Software Engineer
Software Engineer

Koda Tech • Greater London

On-site
GBP 60,000 - 95,000
Software Engineer - £120,000 + Comps - London
Software Engineer - £120,000 + Comps - London

Hunter Bond • London

On-site
GBP 70,000 - 90,000