Point your AI agent at freehire and let it find you a job.

Get the CLI →

Richmond Square Consulting Limited

Open 17d

Developer (DevOps)

Posted 7 views
Discussion

Summary

Senior Rust developer building secure, high-performance distributed and networked systems for national defence technology. Day to day involves Rust systems programming, Zenoh pub/sub messaging, TLS/mTLS/PKI and applied cryptography, TCP/IP network services and secure-by-design engineering, with hybrid working and UK security clearance eligibility required.

Job Description Rust Developer Cheltenham / Flexible Hybrid £95,000 – £100,000 basic + package UK Security Clearance eligibility required 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

Basic starting salary of £95,000 - £100,000
Discretionary Bonus
Benefits including Pension Plan, Life Assurance etc.
25 days annual leave plus Bank Holidays
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

What we're looking for 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.

Why consider it? This isn't a standard commercial Rust role. You'll be working on complex, technically demanding systems where performance, resilience and security genuinely matter, within a business developing cutting-edge national defence technology.

If this is of interest to you then please apply via the link or contact me directly via Linked In.

All the best,

Charlie SyrettRichmond Square Consulting Ltd

Alternative job titles: Rust Engineer, Software Engineer, Software Developer

JBRP1_UKTJ

Skills

Apply

See also

DevOps jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available