
C++ Senior Software Engineer – London Hybrid : up to £200k base + bonus
Quick overview
Job description
We are working with a world-renowned trading firm that is looking to hire exceptional C++ Software Engineers to join its high-performing engineering organisation.
This is an opportunity to work at the cutting edge of technology, building sophisticated, high-performance systems that underpin some of the most demanding technology environments in the world.
The firm operates at an extraordinary level of scale and complexity, where engineering excellence, technical innovation and performance are fundamental to its success. You will be working on critical infrastructure and distributed systems, solving challenging engineering problems that require deep technical expertise and a passion for building robust, scalable software.
The Opportunity
As a C++ Engineer, you will have the opportunity to:
- Design, develop and optimise complex, high-performance C++ systems.
- Build scalable, low-latency and highly reliable software infrastructure.
- Engineer sophisticated distributed systems and multi-threaded applications.
- Develop core platforms, frameworks and tooling used across a global technology environment.
- Drive architectural decisions and influence the design of mission-critical systems.
- Tackle challenging problems around concurrency, memory management, performance optimisation and system efficiency.
- Take ownership of projects throughout the full software development lifecycle, from initial design through to production.
- Collaborate with some of the strongest engineering talent in the industry.
What We're Looking For
- 5+ years of commercial software engineering experience.
- Exceptional C++ programming skills, ideally with modern C++ (C++14/17/20).
- Strong understanding of data structures, algorithms and object-oriented design.
- Deep knowledge of multithreading, concurrency and asynchronous programming.
- Strong experience developing on Linux-based environments.
- Excellent understanding of systems programming, memory management and performance optimisation.
- Experience designing and developing scalable, distributed and highly available systems.
- Strong problem-solving ability and a genuine passion for engineering excellence.
- A track record of delivering complex, production-critical software.
- BSc or MSc in Computer Science or similar
Additional Experience That Would Be Beneficial
- Low-latency or high-performance computing environments.
- Networking, operating systems or distributed systems.
- Microservices, cloud infrastructure or large-scale platforms.
- Kubernetes, Docker or other containerisation technologies.
- Database internals, storage systems or large-scale data processing.
- Experience within financial services, trading or other technically demanding environments.
Similar jobs
- LO
Java Software Engineer - LorienRecently posted
Lorien · London · Hybrid · Posted 12 Nov 2026 🇬🇧
MicroservicesSpringSpring Boot+15TechnologySalary not listed - OR

Process Cooling Application EngineerRecently posted
ODIN RECRUITMENT GROUP LIMITED · Tamworth, Staffordshire · Hybrid · Posted 12 Nov 2026 🇬🇧
Project ManagementTechnologySalary not listed - ST
Java EngineerRecently posted
S Three Management Services Limited · South East London, London · Hybrid · Posted 12 Nov 2026 🇬🇧
DockerMicroservicesOracle+16Technology£500 - £700/mo - RT

Senior Systems EngineerRecently posted
Russell Taylor Group Ltd · Grangemouth, Falkirk County · Hybrid · Posted 12 Nov 2026 🇬🇧
GDPRTechnology£45k - £60k/yr - ST
Python ProgrammerRecently posted
S Three Management Services Limited · South East London, London · Hybrid · Posted 12 Nov 2026 🇬🇧
DockerGCPMicroservices+14Technology£500 - £700/mo - NG

Software Systems EngineerRecently posted
Nextech Group Limited · Bletchley, Buckinghamshire · Hybrid · Posted 12 Nov 2026 🇬🇧
Technology£65k/yr - SI

Java EngineerRecently posted
Stealth IT Consulting · Telford, Shropshire · Remote · Posted 12 Nov 2026 🇬🇧
MicroservicesMongoDBMySQL+12TechnologySalary not listed - EI

SC/NPPV3 Cleared Software EngineerRecently posted
Experis IT · Salford, Manchester · Remote · Posted 12 Nov 2026 🇬🇧
DockerMicroservicesGit+10TechnologySalary not listed - OT
Staff AI/ML Software Engineer, Data & Evaluation SystemsRecently posted
Owen Thomas B Corp · london · Hybrid · Posted 12 Nov 2026 🇬🇧
Google CloudTechnologySalary not listed - SI
Senior Software Engineer - Low Level GPURecently posted
Sony Interactive Entertainment · london · Hybrid · Posted 12 Nov 2026 🇬🇧
C++TechnologySalary not listed - CE
Software Engineer - Global Investment Research - Vice PresidentRecently posted
Candidate Experience Site - Lateral · birmingham · On-site · Posted 12 Nov 2026 🇬🇧
DockerFastAPIMicroservices+17TechnologySalary not listed - BS

Graduate AI software engineerRecently posted
Bending Spoons · oxford · Remote · Posted 12 Nov 2026 🇬🇧
DockerMicroservicesRust+5Technology£112.2k - £250.5k/yr