About the role
A leading Cambridge technology company is seeking a SeniorC++ Engineer to take ownership of a large, business-critical monolithic C++ codebase. This is a rare opportunity to shape the future of a mature system used globally, driving a long-term modernisation programme while embedding world-class engineering and testing practices.
If you enjoy deep technical challenges, architectural thinking, and the satisfaction of turning a complex legacy system into a clean, modern, testable platform, this role will suit you perfectly.
The Role
You will become the technical lead responsible for the evolution of a substantial C++ codebase. Your mission spans architecture, refactoring, and quality engineering:
- Modernise a tightly coupled monolith into a more modular, maintainable architecture
- Introduce modern C++ standards (C++17/20), patterns, and tooling
- Lead a structured programme of incremental refactoring and technical debt reduction
- Establish and champion effective testing strategies across the codebase
- Improve testability, reliability, and long-term maintainability
- Drive adoption of CI/CD, automated testing, and static/dynamic analysis tools
- Mentor engineers, lead design reviews, and set engineering standards
- Balance strategic improvements with ongoin...
About this listing
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
HGV Class 1 Tramper Monday to Friday
1 day agoArla Foods Plc
Blaze Instructor
1 day agoDavid Lloyd Clubs
Chef
1 day agoDavid Lloyd Clubs
Creche Supervisor
1 day agoDavid Lloyd Clubs
Blaze Supervisor
1 day agoDavid Lloyd Clubs
Aerospace Coppersmith
1 day agoHyde Group Ltd
Fixed Term Contract Transition Manager - Stockton on Tees
1 day agoCompass UK & Ireland
Operations Duty Manager
1 day agoEcruit
Diagnostic Imaging Manager
1 day agoRamsay Health Care