Software Engineer, Full Stack

Anduril

London, United Kingdom
On-site
Backend services in c++ and rust
Frontend components for visualization
Kubernetes infrastructure deployment
Build robust, high-performance backend services that coordinate fleets of autonomous systems with downstream components in C++ and Rust handling scenario execution, physics modeling, and autonomy

Job Summary

  • Build robust, high-performance backend services that coordinate fleets of autonomous systems with downstream components in C++ and Rust handling scenario execution, physics modeling, and autonomy.
  • Shape the operator experience by contributing frontend components that visualize real-time sensor data and mission state, building interactive map overlays, telemetry dashboards, and mission planning interfaces.
  • Collaborate closely with robotics engineers, autonomy specialists, and operators to translate sophisticated technical capabilities into reliable, performant features.

Matching Summary

Build robust, high-performance backend services that coordinate fleets of autonomous systems with downstream components in C++ and Rust handling scenario execution, physics modeling, and autonomy.

Skills & Requirements

Must-have

  • Backend services in C++ and Rust
  • Frontend components for visualization
  • Kubernetes infrastructure deployment
  • gRPC/protobuf integration
  • Distributed systems experience

Nice-to-have

  • CI/CD pipelines
  • Infrastructure-as-code
  • VR/AR development
  • Defense industry experience

Key Requirements

  • 2+ years of professional industry experience
  • Experience with compiled and scripting languages
  • Experience with containerization and orchestration platforms (K8s)
  • Understanding of databases, data modeling, and system architecture
  • Eligible to obtain and maintain active UKSV Security Clearance

Work Rights

Eligible for UKSV Security Clearance

Tailored Resume

Cover Letter