Mission-Critical Rust Backend Engineer, Distributed Systems

Dex

Greater London

On-site

GBP 90,000 - 120,000

Full time

14 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Dex is seeking a backend-focused engineer to join a partner building AI software for real-time defence intelligence. You will work on a mission-critical Rust/Python stack, delivering robust, fault-tolerant systems designed for extreme contexts and constrained networks.

Expect engagement with high-stakes environments, RFC-driven collaboration, and a culture of code reviews to unblock colleagues while tackling complex distributed problems and performance challenges.

Qualifications

  • Backend experience in systems languages with a focus on reliability.
  • Strong knowledge of distributed systems and failure modes.
  • Experience with performance-sensitive, embedded contexts is a plus.

Responsibilities

  • Design and implement features, algorithms, and infrastructure for a mission-critical backend.
  • Engineer for extreme conditions: intermittent connectivity, resource-constrained embedded systems, and untrusted networks.
  • Ensure system robustness and reliability through comprehensive testing and benchmarking.
  • Contribute to a Rust and Python-based stack, with opportunities to learn from prominent open-source contributors.
  • Solve complex distributed systems problems where partial degradation and failure modes are the default.

Skills

Rust
Distributed systems
Backend development
Latency optimization
Edge computing
Platform engineering
Code review

Tools

REST
GraphQL
gRPC/Protobuf
Arrow

Job description

Dex is seeking a backend-focused engineer to join a partner building AI software for real-time defence intelligence. You will work on a mission-critical Rust/Python stack, delivering robust, fault-tolerant systems designed for extreme contexts and constrained networks.

Expect engagement with high-stakes environments, RFC-driven collaboration, and a culture of code reviews to unblock colleagues while tackling complex distributed problems and performance challenges.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Backend (up to £160k)
Software Engineer - Backend (up to £160k)

Dex • Greater London

On-site
GBP 90,000 - 120,000
Principal Backend Engineer — Edge & Real-Time Systems
Principal Backend Engineer — Edge & Real-Time Systems

Dex • Greater London

On-site
GBP 120,000 - 170,000
Staff/Principal Software Engineer - Backend
Staff/Principal Software Engineer - Backend

Dex • Greater London

On-site
GBP 120,000 - 170,000
Founding Engineer — Build AI-Driven Backend & Platform
Founding Engineer — Build AI-Driven Backend & Platform

Dex • Greater London

On-site
GBP 110,000 - 170,000
Senior Backend Engineer — Distributed Pub/Sub
Senior Backend Engineer — Distributed Pub/Sub

Dex • United Kingdom

On-site
GBP 70,000 - 120,000
Rust Backend Engineer – Build Scalable Distributed Systems
Rust Backend Engineer – Build Scalable Distributed Systems

iO Associates • Greater London

Hybrid
GBP 65,000 - 90,000
Backend Python Engineer — AI Security (Cambridge, Hybrid)
Backend Python Engineer — AI Security (Cambridge, Hybrid)

Client Server • Cambridge

On-site
GBP 48,000 - 80,000
Pension
Private Medical Insurance
Life Assurance
+3
Backend Software Engineer
Backend Software Engineer

iO Associates • Greater London

Hybrid
GBP 65,000 - 90,000
Backend Engineer – Real-Time Data Platform (Rust)
Backend Engineer – Real-Time Data Platform (Rust)

Augur Communications Ltd • Greater London

Hybrid
GBP 90,000 - 120,000
Senior ML Systems Engineer — Rust & Distributed Infra
Senior ML Systems Engineer — Rust & Distributed Infra

UiPath, Inc. • Greater London

Hybrid
GBP 100,000 - 180,000