> Markdown version of [/jobs/ext/2892791-rust-developer](https://www.wearedevelopers.com/jobs/ext/2892791-rust-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Rust Developer - **Company:** gb Richmond Square Consulting Limited - **Location:** Cheltenham, UK (Remote available) - **Experience:** Expert - **Salary:** £143,000.0 - £169,000.0 - **Contract:** Permanent contract - **Skills:** Automation of Tests, Code Review, Continuous Integration, Software Debugging, Linux, Digital Signature, Distributed Systems, Eclipse (Software), Key Management, Network Programming, Network Service, OpenSSL, Peer-To-Peer (P2P), Public Key Infrastructure, X.509, Software Architecture, Zero Trust Network Access, Secure Coding, System Programming, TCP/IP, Computer Networking Systems, Transport Layer Security, Concurrency, Git - **Published:** September 14, 2026 - **Apply:** https://www.totaljobs.com/job/rust-developer/richmond-square-consulting-limited-job107978566 ## About the Role You'll need strong commercial experience across: * Rust development / systems programming * Ownership, borrowing, lifetimes and traits * Concurrency and asynchronous Rust * Zenoh / Eclipse Zenoh * Distributed messaging and publish/subscribe architectures * Secure software engineering / secure-by-design principles * TLS / SSL, mTLS, PKI and X.509 * Certificate Authorities, certificate chains and trust stores * Applied cryptography and secure key management * Network programming and TCP/IP * Linux-based development * Software architecture, debugging and complex problem solving * Automated testing, Git and CI/CD * Experience with technologies such as rustls, OpenSSL, RustCrypto, Tokio, HSMs, TPMs, Zero Trust architectures, embedded/edge systems or other high-assurance software environments would be particularly useful. * Defence / Security * Previous experience within Defence, National Security, Government or another security-sensitive environment would be advantageous, particularly where you've worked on secure communications or high-assurance software. * You must be able to obtain and maintain the appropriate level of UK National Security Vetting for the position. Existing clearance would obviously be beneficial but isn't necessarily essential. ## Description An opportunity has opened for an experienced Senior Rust Developer to join a growing engineering team working on next-generation, cutting-edge national defence technologies. This is a genuinely technical role for somebody with strong commercial Rust experience who is comfortable working across secure systems, networking, distributed architectures and cryptography. You'll be involved throughout the engineering lifecycle - designing and developing secure, high-performance software, solving complex technical problems and contributing to architecture and security decisions across highly sensitive systems. Benefits As a Rust Developer / Rust Engineer at this company, you will benefit from * Day rate of £550 - £650 per day depending on experience / relevance * Hybrid working - onsite and remote / work from home * Flexible working hours * Awesome team and company culture - knowledge sharing peers * A genuine opportunity to work on exciting projects and progress your career What you'll be doing * Designing and developing high-performance software using Rust * Building distributed and networked systems * Working with Zenoh / Eclipse Zenoh, including publish/subscribe and peer-to-peer communications * Developing secure communications using TLS 1.2/1.3, mTLS, PKI and X.509 certificates * Working with certificate lifecycle management, trust chains and secure key management * Applying cryptographic principles including encryption, hashing, digital signatures and key exchange * Developing resilient network services using TCP/IP * Investigating complex software, networking, security and performance issues * Identifying and reducing technical, architectural and cyber-security risks * Maintaining high standards across secure coding, automated testing and code review * Providing technical guidance across multidisciplinary engineering teams ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Rust Beyond Systems: Revolutionizing Web Development](https://www.wearedevelopers.com/videos/1111-rust-beyond-systems-revolutionizing-web-development) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Rust in the Real World: Adoption, Migration, and Tradeoffs](https://www.wearedevelopers.com/videos/100147-rust-in-the-real-world-adoption-migration-and-tradeoffs) ## Related Articles - [4 reasons why you should learn Rust in 2021 – and maybe even have fun doing it](https://www.wearedevelopers.com/magazine/35-4-reasons-why-you-should-learn-rust-in-2021-and-maybe-even-have-fun-doing-it) - [Building AI Solutions with Rust and Docker](https://www.wearedevelopers.com/magazine/494-building-ai-solutions-with-rust-and-docker) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)