Senior Backend Engineer - Real-Time, Fault-Tolerant Systems

Dex

Greater London

On-site

GBP 90,000 - 130,000

Full time

18 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Dex's partner company builds AI software for real-time defence intelligence, turning raw sensor data into actionable insights. This backend role operates in extreme conditions with embedded compute, intermittent connectivity, and untrusted networks, delivering robust, fault-tolerant systems.

You'll work on a Rust and Python-based stack, contributing to features that enable reliable operation in high-stakes environments and learning from top open-source contributors in a culture of RFCs and

Qualifications

  • Proven backend experience with a systems language (Rust, Java, Go, C++ or similar).
  • Experience building and operating complex distributed systems with focus on failure modes.
  • Deep expertise in at least one area: edge computing, latency optimization, or platform engineering.
  • Familiarity with REST, GraphQL, gRPC/Protobuf and Arrow interfaces.

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
Edge computing

Tools

REST
GraphQL
gRPC/Protobuf
Arrow

Job description

Dex's partner company builds AI software for real-time defence intelligence, turning raw sensor data into actionable insights. This backend role operates in extreme conditions with embedded compute, intermittent connectivity, and untrusted networks, delivering robust, fault-tolerant systems.

You'll work on a Rust and Python-based stack, contributing to features that enable reliable operation in high-stakes environments and learning from top open-source contributors in a culture of RFCs and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer – Edge & Real-Time Systems
Staff Software Engineer – Edge & Real-Time Systems

Dex • Greater London

On-site
GBP 110,000 - 180,000
Software Engineer - Backend (up to £160k)
Software Engineer - Backend (up to £160k)

Dex • Greater London

On-site
GBP 90,000 - 130,000
Senior Backend Engineer for AI Enterprise Platform (London)
Senior Backend Engineer for AI Enterprise Platform (London)

Dex • Greater London

On-site
GBP 90,000 - 120,000
Senior Fullstack Engineer - AI-Driven Data Platform
Senior Fullstack Engineer - AI-Driven Data Platform

Dex • Greater London

On-site
GBP 90,000 - 130,000
Staff Software Engineer — End-to-End AI Systems (Russian)
Staff Software Engineer — End-to-End AI Systems (Russian)

Dex • Greater London

On-site
GBP 90,000 - 150,000
Senior Backend Engineer (up to £175k)
Senior Backend Engineer (up to £175k)

Dex • Greater London

On-site
GBP 120,000 - 180,000
Senior Backend Engineer – Planet-Scale Pub/Sub
Senior Backend Engineer – Planet-Scale Pub/Sub

Dex • United Kingdom

On-site
GBP 70,000 - 110,000
Full-stack Engineer (up to £140k)
Full-stack Engineer (up to £140k)

Careers • Greater London

On-site
GBP 90,000 - 130,000
Full-Stack Engineer: Build End-to-End AI Data Platform
Full-Stack Engineer: Build End-to-End AI Data Platform

Dex • Greater London

On-site
GBP 90,000 - 125,000
Member of Technical Staff - Data Engineer
Member of Technical Staff - Data Engineer

Dex • Greater London

Hybrid
GBP 100,000 - 130,000