Staff Software Engineer, Stateful SystemsActive$292K

The opportunity

Anduril Industries is a defense technology company with a mission to transform U. S.

What you'll do

  • Time-Series: We're redesigning the time-series engine from the ground up to: scale horizontally across many writers and nodes. The near-term requirement is concrete: 350+ sensor towers and tens of thousands of camera feeds, ingesting continuously, with both live and historical queries.

  • Distributed storage. High-availability durability (WAL replication, leader: election), a pluggable storage-engine layer, and a zero-downtime path to migrate between backends.

  • Correctness under partition. These systems sometimes run disconnected.: Getting consistency and convergence right when the network is unreliable is a central part of the job.

  • Hard distributed-systems problems. Consistency models, replication protocols,: compaction and deletion at scale, back pressure, and durability guarantees.

What they're looking for

  • Bachelor's degree in Computer Science, Engineering, or relevant field, or equivalent experience
  • + 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. You can reason about replication,: consistency, partition behavior, and failure modes, and explain why a given design does or doesn't converge.
  • Production experience building or operating storage engines, databases, or large-scale data infrastructure.
  • Comfort in a systems language. Depth matters more than the specific language you've used.
  • A bias toward shipping and owning your work. The team is small and what you build is load-bearing.
  • Time-series systems, LSM or B-tree storage internals, or experience with: FoundationDB, RocksDB, Pebble, or similar KV stores.