Quick Overview
Salary
£95k - £100k/yr
Seniority
Mid Senior
Employment type
Full Time
Work mode
Hybrid
Location
Leckhampton, Cheltenham, United Kingdom
Posted
18 hours ago
RustEncryptionTCP/IPGitPKIZero Trust
Job Description
Rust DeveloperCheltenham / Flexible Hybrid£95,000 £100,000 basic + packageUK Security Clearance eligibility requiredAn 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. Youll 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.
BenefitsAs a Rust Developer / Rust Engineer at this company, you will benefit from
What youll be doing
What were looking forYoull need strong commercial experience across:
Why consider it?This isnt a standard commercial Rust role. Youll 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
BenefitsAs 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 youll 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 were looking forYoull 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 youve 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 isnt necessarily essential.
Why consider it?This isnt a standard commercial Rust role. Youll 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
Similar jobs
- CS
Python Developer - Problem Solver
Client Server
Milton, Cambridge🇬🇧£65k/yrRemote1 month agoGCPRustAWS+4Technology - SG
Python Developer *6 month FTC*
NewSaga Group
Folkestone, Kent🇬🇧£65k - £70k/yrHybrid18 hours agoSQLSnowflakeAgile+1Technology - HA
SharePoint Developer
NewHays
Manchester, Greater Manchester🇬🇧On-site2 days agoAzureTechnology - NE
Technical Lead Developer
NewNetcompany
London🇬🇧On-site9 hours agoAWSAzureC#+5Technology - NE
Technical Lead Developer
NewNetcompany
Leeds🇬🇧On-site9 hours agoAWSAzureC#+5Technology - TA
Senior KDB Developer
NewTalan
London🇬🇧Hybrid9 hours agoTechnology