About this role
Salary: £100,000 - 100,000 per year
Requirements: Strong commercial experience in Rust development / systems programmingExperience with ownership, borrowing, lifetimes and traitsExperience with concurrency and asynchronous RustExperience with Zenoh / Eclipse ZenohExperience with distributed messaging and publish/subscribe architecturesExperience with secure software engineering / secure-by-design principlesExperience with TLS / SSL, mTLS, PKI and X.509Experience with certificate authorities, certificate chains and trust storesExperience with applied cryptography and secure key managementExperience with network programming and TCP/IPExperience with Linux-based developmentExperience with software architecture, debugging and complex problem solvingExperience with automated testing, Git and CI/CDExperience with technologies such as rustls, OpenSSL, RustCrypto, Tokio, HSMs, TPMs, Zero Trust architectures, embedded/edge systems or other high-assurance software environments is particularly usefulPrevious experience within Defence, National Security, Government or another security-sensitive environment is advantageousAbility to obtain and maintain the appropriate level of UK National Security Vetting for the position Responsibilities: Design and develop high-performance software using RustBuild distributed and networked systemsWork with Zenoh / Eclipse Zenoh, including publish/subscribe and peer-to-peer communicationsDevelop secure communications using TLS 1.2/1.3, mTLS, PKI and X.509 certificatesWork with certificate lifecycle management, trust chains and secure key managementApply cryptographic principles including encryption, hashing, digital signatures and key exchangeDevelop resilient network services using TCP/IPInvestigate complex software, networking, security and performance issuesIdentify and reduce technical, architectural and cyber-security risksMaintain high standards across secure coding, automated testing and code reviewProvide technical guidance across multidisciplinary engineering teams Technologies: CI/CDCryptographyEclipseEmbeddedGitLinuxNetworkRustSecurityTCP/IP More:
We are hiring an experienced Senior Rust Developer to join a growing engineering team working on next-generation national defence technologies. This is a genuine technical role within a flexible hybrid setup in Cheltenham, offering a basic salary of £95,000 to £100,000, discretionary bonus, pension plan, life assurance, 25 days annual leave plus Bank Holidays, flexible working hours, and a strong team and company culture built around knowledge sharing. We offer the opportunity to work on complex, technically demanding systems where performance, resilience and security matter, and to progress your career while contributing to cutting-edge projects.
last updated 38 week of 2026