Taro Logo

Software Engineer - Platform

Defense technology company transforming U.S. and allied military capabilities with advanced technology, powered by AI-driven Lattice OS.
$138,000 - $207,000
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
AI · Defense

Description For Software Engineer - Platform

Anduril Industries is seeking a Platform Software Engineer to join their innovative defense technology team in Seattle. This role is central to building Lattice, the foundational AI-powered operating system that powers Anduril's defense technology solutions. The position offers an opportunity to work on cutting-edge infrastructure, distributed systems, and web development that has real-world impact, with deployments on the Southern border, Iraq, Ukraine, and more.

The ideal candidate will have 3+ years of experience with various programming languages including Rust, Go, C++, Java, Python, and JavaScript/TypeScript. They should be passionate about building platform and infrastructure tooling that enables other software engineers to scale their output. The role involves working with customers to deliver novel software capabilities and collaborating with team members in the autonomy domain.

Anduril offers a competitive compensation package ranging from $138,000 to $207,000 plus RSU equity grants. The benefits package is comprehensive, including platinum healthcare benefits, 16 weeks of paid caregiver leave, mental health resources, daily meals, and professional development opportunities. The company culture emphasizes rapid delivery and iteration, with self-motivated individuals who hold themselves to high standards.

The position requires candidates to be U.S. persons due to export control requirements and security clearance eligibility. This is an excellent opportunity for engineers who want to work on meaningful projects that directly impact national defense capabilities while being part of a cutting-edge technology company that's transforming the defense industry through innovative approaches to software development and system integration.

Last updated 8 days ago

Responsibilities For Software Engineer - Platform

  • Build and maintain Lattice platform infrastructure
  • Work on core infrastructure and distributed systems
  • Develop web applications and networking solutions
  • Build and integrate model/software/hardware-in-the-loop components
  • Enable other software engineers to scale their output through platform tooling

Requirements For Software Engineer - Platform

Go
Java
JavaScript
Python
TypeScript
Rust
  • At least 3+ years working with programming languages such as Rust, Go, C++, Java, Python, JavaScript/TypeScript
  • Experience working with customers to deliver novel software capabilities
  • Must be a U.S. Person due to required access to U.S. export controlled information or facilities
  • Experience building platform and infrastructure tooling
  • Ability to collaborate with team members and partners in the autonomy domain

Benefits For Software Engineer - Platform

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical, dental, and vision plans
  • Life/AD&D and long-term disability insurance
  • Generous holiday calendar and PTO
  • 16 weeks paid Caregiver & Wellness Leave
  • Family Planning & Parenting Support
  • Mental Health Resources
  • Professional development stipend
  • Daily Meals and Provisions
  • Commuter benefits
  • Relocation assistance
  • 401(k) retirement plan
  • Equity (RSU)

Interested in this job?

Jobs Related To Anduril Industries Software Engineer - Platform