Vacancy: Software Engineer

Company: Richmond Square Consulting Limited
Apply for the Vacancy: Software Engineer
Location:
Job Description:

Software Engineer (Rust) Cheltenham / Hybrid / Remote My client is looking for an experienced Software Engineer with strong Rust expertise to join a growing UK technology business delivering secure software and communications solutions into the national defence sector. It would suit someone who wants to build secure, high-performance, memory-safe software in an environment where technical quality, innovation, and real-world impact genuinely matter. Bonus~ Hybrid working and flexibility~ Pension~ Private healthcare~ Electric car scheme~ Training and development opportunities~ Career progression

You will join a team building secure, high-performance software for complex and mission-critical environments. The successful candidate will design, develop, and maintain software components written primarily in Rust, while also contributing to wider engineering decisions, technical direction, and best practice. Designing, developing, testing, and maintaining production-quality software in Rust Building secure, scalable, and memory-safe software components for operationally critical systems Working with asynchronous Rust and networked services in high-performance environments Participating in code reviews and helping drive engineering quality across the wider software team Mentoring junior and mid-level engineers, promoting knowledge sharing and continuous improvement Working closely with architects, product owners, DevSecOps, cloud, and security engineering teams Participating in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement Strong commercial experience as a Software Engineer, Rust Engineer, or Backend / Systems Software Engineer Strong commercial experience developing production software in Rust Solid understanding of software engineering fundamentals including data structures, algorithms, and systems design Experience with version control, Git, CI/CD pipelines, and automated testing Knowledge of cloud platforms such as AWS or Azure Experience with cross-language FFI such as Rust / C / C++ Experience building secure networked services or communications-focused platforms Software Developer, Rust Developer, C++ Developer, C++ Engineer…

Posted: April 3rd, 2026