Rust Developer

Richmond Square Consulting Limited

Bradley Stoke

Hybrid

GBP 95,000 - 100,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Discretionary Bonus
Pension Plan
Life Assurance
25 days annual leave
Hybrid working - onsite and remote
Flexible working hours
Awesome team and company culture

Job summary

Richmond Square Consulting Limited is seeking a Senior Rust Developer to join a defence-focused engineering team. The role involves designing and building secure, high-performance software for secure networks and cryptographic systems.

You will work across secure systems, with TLS, PKI and X.509, in a hybrid environment. Prior Defence/National Security exposure is advantageous.

Qualifications

  • Experienced Senior Rust Developer with strong commercial Rust experience.
  • Familiarity with secure systems, networking, distributed architectures and cryptography.
  • Ability to design and develop secure, high-performance software across lifecycle.

Responsibilities

  • Designing and developing high-performance software using Rust.
  • Building distributed and networked systems.
  • Developing secure communications with TLS 1.2/1.3, mTLS, PKI and X.509.

Skills

Rust development
Concurrency
Asynchronous Rust
TLS/SSL mTLS PKI X.509
Network programming
Linux-based development
Secure-by-design

Tools

Zenoh
Eclipse Zenoh
OpenSSL
rustls
Tokio

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. 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.

Benefits
  • 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 for
  • 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.

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

JBRP1_UKTJ

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Rust Developer
Rust Developer

Richmond Square Consulting Limited • Warmley

Hybrid
GBP 95,000 - 100,000
Discretionary bonus
Pension Plan
Life Assurance
+5
Rust Developer
Rust Developer

Richmond Square Consulting Ltd • Cheltenham

Hybrid
GBP 101,000 - 120,000
Day rate £550-£650 per day
Hybrid working (onsite + remote)
Flexible working hours
+2
Rust Developer
Rust Developer

Richmond Square Consulting Limited • Leckhampton

Hybrid
GBP 95,000 - 100,000
Discretionary bonus
Pension plan
Life assurance
+4
Senior Rust Engineer — Secure, Distributed Systems
Senior Rust Engineer — Secure, Distributed Systems

Richmond Square Consulting Limited • Leckhampton

Hybrid
GBP 95,000 - 100,000
Discretionary bonus
Pension plan
Life assurance
+4
Senior Rust Engineer - Hybrid, Flexible Hours, Security-Cleared
Senior Rust Engineer - Hybrid, Flexible Hours, Security-Cleared

Richmond Square Consulting Ltd • Cheltenham

Hybrid
GBP 101,000 - 120,000
Day rate £550-£650 per day
Hybrid working (onsite + remote)
Flexible working hours
+2
Senior Software Engineer (Rust)
Senior Software Engineer (Rust)

Asriel • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Rust Engineer - High-Performance Secure Systems
Senior Rust Engineer - High-Performance Secure Systems

Richmond Square Consulting Limited • Warmley

Hybrid
GBP 95,000 - 100,000
Discretionary bonus
Pension Plan
Life Assurance
+5
Senior Rust Engineers - £250k
Senior Rust Engineers - £250k

Oliver Bernard • Greater London

Hybrid
GBP 110,000 - 150,000
Hybrid work model
London office
Software Engineer
Software Engineer

Addition • Warmley

On-site
GBP 65,000 - 90,000
Principal Software Developer - C++ and Rust
Principal Software Developer - C++ and Rust

Tech4 • Newcastle upon Tyne

On-site
GBP 90,000 - 130,000
25 days’ holiday allowance plus bank holidays
Matching pension contributions up to 6%
Private health insurance through Bupa
+1