Skip to content
NEXTMOVEFDE careers · United States

Senior Software Engineer, Discovery

AI summary of the role

Senior Software Engineer on the Discovery team at Anduril, building software-defined, AI-native offerings for defense.

What you’ll do

  • Develop tools and capabilities that extend Anduril's Lattice OS for cyber asset command and control, offensive cyber mission planning, networking, and remote asset management in far-edge environments.
  • Collaborate closely with customers, product designers, and other engineering teams to shape and build new software products and applications.
  • Build, test, deploy, and demonstrate mission-critical code in a tight feedback loop with end users.
  • Travel up to 25% of the time to participate in customer events and deploy capabilities in real-world scenarios.

What you’ll bring

  • 7+ years working with programming languages such as Java, Python, C++, Rust, Go, JavaScript, etc.
  • Experience building software solutions involving significant amounts of data processing and analysis.
  • Experience making impactful technical architectural decisions and engaging in engineering discussion with peers.
  • Currently possesses and is able to maintain an active U.S. Top Secret security clearance.

Technologies

Lattice OS · Java · Python · C++ · Rust · Go · JavaScript · behavior trees · distributed communication networks · multi-agent autonomous systems

About Anduril

Builds autonomous defense systems (drones, subs, sensors) unified by Lattice OS, an AI command-and-control layer sold to US/allied militaries.

Private Late

Employer postings · Data from · Sources