Anduril Industries logo

Staff Software Engineer, Stateful Systems

Anduril Industries

Seattle · Washington, DC (DC-01) · USD 220,000-292,000 · 6+ years experience · Full-time · Posted Sep 24, 2026

At a glance

Experience
6+ years experience
Employment
Full-time
Location
Seattle · Washington, DC (DC-01)
Salary
USD 220,000-292,000 · Base salary

About the role

  • Lattice is the software platform behind Anduril's autonomous systems, and the Stateful Systems team owns its data layer.
  • The team is small and currently focused on a rebuild of the core systems, offering a large surface area and real ownership.

Responsibilities

  • Redesigning the time-series engine from the ground up to scale horizontally across many writers and nodes.
  • Handling concrete requirements for 350+ sensor towers and tens of thousands of camera feeds, ingesting continuously, with both live and historical queries.
  • Building high-availability distributed storage including WAL replication, leader election, a pluggable storage-engine layer, and a zero-downtime path to migrate between backends.
  • Ensuring correctness under partition and managing consistency and convergence when the network is unreliable.
  • Addressing hard distributed-systems problems such as consistency models, replication protocols, compaction and deletion at scale, back pressure, and durability guarantees.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or relevant field, or equivalent experience
  • 6+ years of professional software development experience, with a focus on distributed systems or robotics
  • Deep experience with Python, Go lang, C++, Rust, or similar systems programming languages
  • Solid distributed-systems fundamentals to reason about replication, consistency, partition behavior, and failure modes
  • Production experience building or operating storage engines, databases, or large-scale data infrastructure
  • Comfort in a systems language
  • A bias toward shipping and owning your work

Preferred qualifications

  • Time-series systems, LSM or B-tree storage internals
  • Experience with FoundationDB, RocksDB, Pebble, or similar KV stores
  • Experience with systems that run in resource-constrained or intermittently-connected environments

Benefits

  • Competitive equity grants
  • Comprehensive, competitive benefits package supporting health, recovery, and whatever comes next

Skills

  • Python
  • Go Lang
  • C++
  • Rust
  • FoundationDB
  • RocksDB
  • Pebble

Anduril Industries

Staff Software Engineer, Stateful Systems

Apply now