2458 IT & Software Developer jobs in the UK
Cross Green, Cambridge
£40,000 - 70,000
Requirements
Must:
- Strong experience with compiler frameworks such as LLVM/Clang, Soot, WALA, Spoon, JavaParser, CodeQL, Infer, Qodana, etc.
- Background in program analysis, including static or dynamic analysis, reverse engineering, or code-understanding tooling.
- Strong engineering capability in C++ or Java (C++ is a priority; Java analysis forms part of our future roadmap).
- Experience with frontend compiler tooling, AST manipulation, IR, code transformation, or similar.
- Background in automated software testing or building testing/analysis automation.
- Ability to tackle deeply technical problems with high levels of ownership and independence.
Responsibilities
As a Founding Engineer, I’ll rely on you to build, shape, and own the program-analysis core of our product. You will collaborate closely with our founder (a specialist in program analysis) and research-aligned engineers, ensuring the architecture is scalable, performant, and extensible as our platform evolves. You will play a crucial role in defining our engineering standards, technical direction, and the architecture for complex analysis pipelines. Your contributions will allow you to influence product direction, experiment with innovative tooling, and address challenges typically encountered only in advanced research settings.
Description
In this role, you will focus on: - Building and maturing the platform’s compiler frontends and AST tooling. - Implementing scalable static and dynamic analysis techniques. - Developing automated bug-finding, code quality checks, and safety tooling. - Contributing to C/C++ reverse-engineering capabilities with future plans for Java. - Designing robust architectures for large-scale code analysis. - Collaborating across interface, microservice, and platform-level components. You will enjoy the chance to own and shape the core engine of our deep-tech developer tooling product, have founding-level influence on architecture and technical stack, and tackle highly technical challenges with real-world impact. We offer remote-first flexibility, a competitive salary between £90,000–£100,000 depending on experience, equity at the founding engineer level, and a culture driven by innovation, academic rigor, and engineering excellence.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the UK here.
How many C / C++ Developer jobs are in the UK?
Currently, there are 2458 C / C++ openings.
Is the UK a good place for C / C++ Developers?
The UK is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for C / C++ Developer jobs in the UK?
Mas & Pas Limited, PDL Finance Ltd, ProCheckUp Limited, EG Group, Amberjack Global Ltd, Computershare, Bank of England among others, are currently hiring for C / C++ roles in the UK.
The company with most openings is Experis as they are hiring for 90 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.
The company with most openings is Experis as they are hiring for 90 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.