Job Description
Principal Software Engineer – C++ and Rust -
is required by highly successful and fast growing technology consultancy. They build data, AI and software solutions for clients in a broad range of industries, working on demanding problems in challenging environments.
The role
They are looking for a Principal Software Engineer to lead delivery on demanding software projects. This role is focused on C++ and Rust development.
This is a hands‑on role for an experienced engineer who wants to stay close to the code. You'll lead a team of 6 to 12 engineers, own delivery end to end, and spend a meaningful share of your time writing code, reviewing designs, and unblocking the team. It's a delivery role, not a strategy role. You'll shape how we build things and how the team grows around you.
Responsibilities
- Lead the delivery of complex software projects
- Work alongside other leads to set direction for the defence fu...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application