Rust Engineer
Join a specialist technology business delivering secure, high-performance systems into critical environments. This role sits at the heart of building robust, memory-safe software that supports mission-critical communications.
Role Overview:
- Location: Hybrid – Cheltenham
- Package: £70,000 – £85,000 (depending on experience)
- Industry: Cloud Security / Defence Technology
What You’ll Be Doing:
- Designing and developing high-performance software using Rust for secure, distributed systems
- Shaping system architecture and selecting the right tools and frameworks for scalable solutions
- Acting as a go-to expert for Rust within the engineering team
- Supporting and mentoring other engineers, helping raise technical standards across the team
- Collaborating with cross-functional teams including DevSecOps, cloud, and security specialists
- Contributing to Agile delivery, including sprint planning and continuous improvement
- Producing clear technical documentation, from design specs to operational guides
- Engaging with stakeholders to translate technical requirements into practical solutions
Main Skills Needed:
- Strong commercial experience building production systems in Rust
- Deep understanding of Rust concepts such as ownership, lifetimes, and concurrency
- Experience with async Rust (e.g. Tokio or similar) and networked services
- Solid grasp of core software engineering principles and system design
- Familiarity with Git, CI/CD pipelines, and automated testing practices
- Ability to obtain and maintain SC clearance
- Exposure to cloud platforms (AWS or Azure) and Infrastructure as Code (e.g. Terraform)
- Experience with containerisation tools like Docker and Kubernetes
- Understanding of modern security concepts such as zero-trust, mTLS, and PKI
- Knowledge of low-level or cross-language development (Rust with C/C++ or embedded systems)
What’s in It for You:
- Work on meaningful projects where performance and security truly matter
- A collaborative environment that values technical input and innovation
- Opportunities to influence architecture and technical direction
- Support for professional development and continuous learning
- Hybrid working with a strong team culture
- Exposure to cutting-edge technologies in a highly specialised domain
Big plans. Big impact. Ready to be part of it?
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
By applying you are confirming you are happy to be added to the Addition Solutions mailing list regarding future suitable positions. You can opt out of this at any time simply by contacting one of our consultants.