Staff/Principal Software Engineer - Backend

Dex

Greater London

On-site

GBP 120,000 - 170,000

Full time

12 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 partnering with a team building AI software that transforms unstructured sensor data into real-time operational intelligence. You will own backend architecture, tackle intermittent connectivity, and drive RFCs for secure, reliable fleet operations in real-time environments.

You will work across disciplines to ensure graceful degradation, mentor peers, and push technical direction beyond single-team boundaries. The role demands strong leadership in platform engineering and systems at scale.

Qualifications

  • Own architecture and technical direction for backend systems.
  • Define solutions for intermittent connectivity and resource-constrained environments.
  • Drive RFCs for fleet coherence and trust boundaries in unsecured networks.
  • Ensure graceful degradation and reliability in real-time, high-stress settings.
  • Mentor and help unblock other teams across domains.

Responsibilities

  • Own architecture and technical direction for backend systems that other engineers depend on.
  • Define and implement solutions for intermittent connectivity and resource-constrained embedded compute.
  • Drive technical decisions and RFCs for fleet coherence and trust boundaries in unsecured environments.
  • Ensure graceful degradation and reliability in high-stress, real-time operational settings.
  • Actively identify cross-team opportunities and challenges.

Skills

Architecture ownership
Edge computing
Latency
Distributed systems
Rust
Java
Go
C++
RFCs
Mentoring

Tools

Rust tooling
Java tooling
Go tooling
C++ tooling

Job description

This role is with one of Dex's trusted partner companies. We work closely with their teams to truly understand their culture, goals, and what they're looking for, so we can match you with the right opportunity and give you context about the role before you commit to a process.

Dex is an AI recruiter agent that helps you run your job search. Tell Dex your stack, seniority, and what you want to build. We will manage your applications and surface other opportunities that are a fit.

This company builds AI software that transforms unstructured sensor data into real-time operational intelligence, powering semi-autonomous platforms that localise, navigate, and perceive the world in real time. Backed by leading investors, they've secured significant funding to tackle some of the most challenging real-world problems, with senior leadership bringing deep experience from top-tier AI and platform companies. This is not a typical backend role. The constraints are genuinely unusual: intermittent connectivity, resource-constrained embedded compute, air-gapped fleets, low-trust networks where TLS is not an option. You won't just execute inside an existing design. You'll set the technical direction across these challenges. There's no playbook for these problems. How do you keep a fleet coherent when parts are unreachable for hours? Version and ship software over low-bandwidth radios? Define trust boundaries on an unsecured network? Ensure graceful degradation when lives depend on it? You'll make those calls, argue them through RFCs, and live with the consequences on platforms in active service. This means a licence to look beyond your own team, acting when you spot a missed opportunity. The stack is Rust and Python, but hiring is language-agnostic.

The work
  • Own architecture and technical direction for backend systems that other engineers depend on.
  • Define and implement solutions for intermittent connectivity, resource-constrained embedded compute, air-gapped fleets, and low-trust networks.
  • Drive technical decisions and RFCs for fleet coherence, software versioning over low-bandwidth radios, and trust boundaries in unsecured environments.
  • Ensure graceful degradation and reliability in high-stress, real-time operational settings.
  • Actively identify and address cross-team technical opportunities and challenges.
What You Bring
  • You operate across teams and business lines, having owned architecture and technical direction for critical systems.
  • You bring deep authority in edge computing, latency, distributed systems at scale, or serious platform engineering, with proven systems to show for it.
  • You've built backend systems in Rust, Java, Go, or C++, making hard reliability trade-offs in production, not just in design docs.
  • You raise the engineering bar: you mentor, review, write RFCs that change minds, and prioritise unblocking others over shipping one more thing yourself.
  • You are comfortable working in a domain where ethical considerations are an active, ongoing debate, not a settled question.
Why apply through Dex

This isn't a typical backend role. Opportunities to define the technical direction for systems with these kinds of real-world constraints are rare and often hard to find through conventional channels. Dex cuts through the noise, matching you directly to roles like this and giving you the full context you need to decide if it's the right move.

As part of the recruitment process at Dex, we process your personal data in accordance with our Privacy Notice for Job Applicants. This notice explains how and why your data is collected and used, and how you can contact us if you have any concerns.

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
Staff / Principal Software Engineer, AI Platform (up to £220k)
Staff / Principal Software Engineer, AI Platform (up to £220k)

Dex • Greater London

On-site
GBP 90,000 - 130,000
Senior Product Engineer (up to £140k)
Senior Product Engineer (up to £140k)

Dex • Greater London

On-site
GBP 90,000 - 130,000
Staff / Principal Data Engineer, Platform (up to £240k)
Staff / Principal Data Engineer, Platform (up to £240k)

Dex • Greater London

On-site
GBP 120,000 - 180,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
Forward Deployed Engineer
Forward Deployed Engineer

Dex • Greater London

On-site
GBP 120,000 - 250,000
Equity
Product Engineer (Agents) (up to £120k)
Product Engineer (Agents) (up to £120k)

Dex • Greater London

On-site
GBP 90,000 - 130,000
Staff Product Engineer (up to £200k)
Staff Product Engineer (up to £200k)

Dex • Greater London

On-site
GBP 85,000 - 120,000
Full Stack Platform Engineer
Full Stack Platform Engineer

Dexory • West of England

Hybrid
GBP 65,000 - 90,000
Private healthcare
Life insurance
Income protection
+5
Full Stack Platform Engineer
Full Stack Platform Engineer

Dexory • Oxford

Hybrid
GBP 60,000 - 90,000
Private healthcare via Bupa with 24/7
Life insurance
Income protection
+5