Software Engineer

Richmond Square Consulting
Montpellier, GL50 1SD, United Kingdom
Today
£70,000 – £85,000 pa

Salary

£70,000 – £85,000 pa

Job Type
Permanent
Work Location
Hybrid
Seniority
Senior
Education
Degree
Security Clearance
Required
Posted
30 Apr 2026 (Today)

Benefits

Bonus Pension Private healthcare Electric car scheme Training and development opportunities Friendly, knowledgeable, peer-sharing culture Career progression

Software Engineer (Rust)

Cheltenham / Hybrid / Remote

My client is looking for an experienced Software Engineer with strong Rust expertise to join a growing UK technology business delivering secure software and communications solutions into the national defence sector.

This is an opportunity to work across live programmes, next-generation product development, and cutting-edge proof-of-concept work, using modern engineering to solve complex real-world challenges. It would suit someone who wants to build secure, high-performance, memory-safe software in an environment where technical quality, innovation, and real-world impact genuinely matter.

Benefits

  • £70,000 - £85,000 basic salary
  • Bonus
  • Hybrid working and flexibility
  • Pension
  • Private healthcare
  • Electric car scheme
  • Training and development opportunities
  • Friendly, knowledgeable, peer-sharing culture
  • Career progression

The role and responsibilities

You will join a team building secure, high-performance software for complex and mission-critical environments. The successful candidate will design, develop, and maintain software components written primarily in Rust, while also contributing to wider engineering decisions, technical direction, and best practice.

Responsibilities will include:

  • Designing, developing, testing, and maintaining production-quality software in Rust
  • Building secure, scalable, and memory-safe software components for operationally critical systems
  • Contributing to system architecture and selecting appropriate Rust-based frameworks and design patterns
  • Acting as a technical point of contact for Rust-related engineering decisions within the team
  • Working with asynchronous Rust and networked services in high-performance environments
  • Producing clean, maintainable, well-tested code with a strong focus on reliability and security
  • Participating in code reviews and helping drive engineering quality across the wider software team
  • Mentoring junior and mid-level engineers, promoting knowledge sharing and continuous improvement
  • Working closely with architects, product owners, DevSecOps, cloud, and security engineering teams
  • Producing technical documentation including design specifications, API documentation, and operational runbooks
  • Participating in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement
  • Communicating technical concepts clearly to both technical and non-technical stakeholders where required

Key skills

  • Strong commercial experience as a Software Engineer, Rust Engineer, or Backend / Systems Software Engineer
  • Strong commercial experience developing production software in Rust
  • Strong understanding of Rust ownership, borrowing, lifetimes, and concurrency primitives
  • Experience with asynchronous Rust such as Tokio or async-std
  • Proficiency with Rust tooling including Cargo, Clippy, Rustfmt, and the wider crate ecosystem
  • Solid understanding of software engineering fundamentals including data structures, algorithms, and systems design
  • Experience with version control, Git, CI/CD pipelines, and automated testing
  • Strong communication and collaboration skills
  • British citizenship and ability to obtain MOD SC clearance

Desired skills

  • Existing SC clearance
  • Experience working in defence, secure technology, or other highly regulated environments
  • Knowledge of cloud platforms such as AWS or Azure
  • Experience with Infrastructure as Code, for example Terraform
  • Familiarity with containerisation such as Docker and orchestration platforms such as Kubernetes
  • Understanding of zero-trust architectures, mTLS, and PKI
  • Experience with cross-language FFI such as Rust / C / C++
  • Exposure to embedded, low-level, or systems-level Rust development
  • Experience building secure networked services or communications-focused platforms
  • Please note: existing SC clearance is advantageous but not essential. Candidates must be British citizens and eligible to undergo MOD SC clearance

If you would like more information then please apply via the link.

All the best,

Charlie Syrett

Richmond Square Consulting Ltd

Alternative job titles: Software Developer, Rust Developer, C++ Developer, Application Engineer, Application Developer

Related Jobs

View all jobs

Software Engineer

Ncounter Cheltenham, United Kingdom
£90,000 – £110,000 pa On-site Clearance Required

Software Engineer

Richmond Square Consulting Montpellier, GL50 1SD, United Kingdom
£70,000 – £85,000 pa Hybrid Clearance Required

Software Engineer

BIOMETRIC TALENT Derby, Derbyshire, DE1 3AE, United Kingdom
£35,000 – £40,000 pa

Software Engineer

Moorepay Manchester, United Kingdom
£40,000 – £70,000 pa On-site

Software Engineer

Line Up Aviation Newcastle upon Tyne, Tyne & Wear, NE1 4JA, United Kingdom
£70 ph

Software Engineer

Belcan Newcastle upon Tyne, Tyne & Wear, NE1 4JA, United Kingdom
£70 ph

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Where to Advertise Cloud Computing Jobs in the UK (2026 Guide)

Advertising cloud computing jobs in the UK requires a different approach to most technical hiring. The candidate pool is large relative to other deep tech disciplines but highly segmented — cloud architects, DevOps engineers, platform engineers, FinOps specialists and cloud security professionals each occupy distinct communities with different job search behaviours, certification profiles and salary expectations. General job boards reach a broad audience but struggle to differentiate between these disciplines, producing high application volumes but low candidate quality for specialist cloud roles. This guide, published by CloudComputingJobs.co.uk, covers where to advertise cloud computing roles in the UK in 2026, how the main platforms compare, what employers should expect to pay, and what the data says about hiring across different role types.

New Cloud Computing Employers to Watch in 2026: UK and Global Companies Powering the Digital Economy

Cloud computing is no longer just a backbone technology—it is now the engine of digital transformation, underpinning everything from AI and fintech to healthcare and government services. For professionals browsing CloudComputingJobs.co.uk, the biggest opportunities lie with new and fast-scaling employers that are investing heavily in infrastructure, platforms, and next-generation cloud services. In this article, we explore the new cloud computing employers to watch in 2026, focusing on UK-based startups, scale-ups, and global companies expanding their footprint across Britain. These organisations have recently secured funding, launched major projects, or won strategic contracts—clear signals of hiring growth.

Cloud Engineer Jobs in the UK: Salary, Skills, Career Paths & How to Get Hired

Cloud engineer jobs are among the fastest-growing technology roles in the UK. As organisations move infrastructure, applications and data into the cloud, demand for skilled cloud professionals continues to surge across finance, healthcare, retail, defence, government and high-growth startups. If you’re exploring a career in cloud engineering — or looking for your next role — this guide covers everything you need to know: What a cloud engineer does Types of cloud engineer jobs Required skills and certifications UK salary expectations Career progression pathways How to land a cloud engineer job in the UK Whether you’re a graduate, IT professional transitioning into cloud, or an experienced engineer looking to specialise, this article will help you position yourself competitively.