Full Stack Software Engineer - Core InfrastructureActive$219K

The opportunity

At Anduril's Tactical Recon and Strike (TRS) team, we're pushing the boundaries of aerial drone technology. We're the driving force behind groundbreaking products like Ghost , Anvil, Bolt , and Altius , taking them from concept to fully operational systems that are reshaping the landscape of defense and security.

What you'll do

  • Build software running in a distributed systems environment designed to: produce, manage, and maintain Anduril products in large deployments

  • Help define foundational software architectures, configuration processes, and: user experience workflows for our products, working directly with chief engineers, program managers, flight test engineers, and end-user customers to demonstrate capability and iterate on feedback

  • Work directly with high-performance backend technologies like Go/Rust,: frontend technologies like TypeScript/React/QT, software product lifecycle technologies like NixOS/CircleCI/Docker, and deployment infrastructure such as AWS, Azure, Terraform, Kubernetes

  • Manage software challenges in contested environments with limited network availability and operational threats

  • Interface with engineers developing every aspect of the system from low-level: Linux drivers to cutting edge autonomy and streamlined user interfaces

  • Test and evaluate your software at multiple levels of rigor using: simulations, benchtop hardware, and live flight assets

What they're looking for

  • At least 5+ years working with a variety of programming languages such as: Python, Rust, C++, Go, JavaScript/TypeScript, etc.
  • Experienced in one or more of the following domains: distributed systems device and data management (embedded, IoT, mobile), cloud/deployment infrastructure, robotics software (i.e. autonomy, sensor integration, aviation), full-stack web development
  • Interested in the challenges of managing robotics hardware and software at scale
  • Passionate about user experience and the specific challenges of operators in contested environments