C++ Software Engineer - Packages Up to £400K - London
Role details
Job location
Tech stack
Job description
OverviewWe're currently engaged with a high-performing, technology-led organisation within the financial space, looking to hire a talented C++ Engineer to join their London team. This is an opportunity to work in a deeply technical environment alongside some of the industry's strongest engineers, contributing to the build-out of highly optimised, large-scale systems.You'll be part of a fast-moving team focused on developing next-generation platforms where performance, efficiency, and scalability are critical. The role offers real ownership, with the chance to influence both system design and broader technical direction.
Requirements
What you'll be doingDesigning and developing high-performance systems using C++ (with some Python where required)Building and integrating microservices within a distributed architectureWorking on platforms that process significant volumes of data with low latency requirementsCollaborating with engineers and stakeholders to deliver robust, scalable solutionsPlaying an active role across the full development lifecycle, from concept through to deployment What they're looking forStrong hands-on experience with C++ in a commercial setting, alongside exposure to PythonExperience designing or consuming RESTful services within microservice-based architecturesBackground working on large-scale or high-throughput systemsPrevious exposure to financial services is beneficial, but not a prerequisiteStrong academic foundations, ideally in Computer Science or a related field