Senior Software Engineer - Route Planning Service

A defense technology company transforming U.S. and allied military capabilities with advanced technology through AI-powered systems and Lattice OS.
$138,000 - $252,000
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
AI · Robotics · Defense

Description For Senior Software Engineer - Route Planning Service

Anduril Industries is seeking a Senior Software Engineer to join their Lattice Autonomy team in Seattle. This role presents a unique opportunity to build a new route planning service that will be crucial for Anduril's autonomous systems. The position involves developing a scalable service that will host the company's on-vehicle motion planning stack, enabling rapid testing of vehicle routes during mission planning.

The role sits at the intersection of robotics and backend service development, where you'll be working on a platform that enables users to build, test, and iterate on multi-agent autonomy. The system you'll be developing will support various robotics platforms, from autonomous jets and underwater vehicles to smaller aircraft. While expertise in motion planning is beneficial, the primary focus is on your ability to build and deploy production backend services at scale.

As a Senior Software Engineer, you'll be responsible for creating APIs, maintaining documentation, and collaborating with front-end engineers to create intuitive user workflows. The position requires strong communication skills as you'll be working with cross-functional teams and incorporating user feedback to shape the product vision. You'll need at least 5 years of software engineering experience, with particular emphasis on backend development and service-based architecture in production environments.

The compensation package is highly competitive, ranging from $138,000 to $252,000 USD, complemented by equity grants and comprehensive benefits. These benefits include platinum healthcare coverage, life insurance, generous PTO, parental leave, mental health resources, and various other perks such as daily meals and professional development opportunities.

This is an exciting opportunity to work on cutting-edge technology that has real-world impact in the defense sector, while being part of a team that's bringing Silicon Valley innovation to military systems. The role requires U.S. Person status due to export control requirements, reflecting the sensitive nature of the work involved.

Last updated a few seconds ago

Responsibilities For Senior Software Engineer - Route Planning Service

  • Build a new route planning service for Lattice which will see widespread adoption across Anduril's autonomy programs
  • Design and implement a scalable and reliable service that hosts Anduril's on-vehicle motion planning stack
  • Solicit and incorporate feedback from end users and collaborate with adjacent engineering teams
  • Work with front-end engineers to enable smooth and intuitive workflows in the UI
  • Create and maintain APIs, SDKs, and documentation for production software
  • Follow sound engineering practices and own the end-to-end software development life cycle

Requirements For Senior Software Engineer - Route Planning Service

Go
Java
  • 5+ years of experience in software engineering, with a focus on back-end development and service-based architecture in production environments
  • Experience with API design, gRPC, and Protobuf
  • Familiarity with C++ (and, at a minimum, expertise in at least one of C++, C#, Java, or Go)
  • Strong communication skills and an ability to work effectively with cross-functional teams
  • Must be a U.S. Person due to required access to U.S. export controlled information or facilities

Benefits For Senior Software Engineer - Route Planning Service

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

Interested in this job?

Jobs Related To Anduril Industries Senior Software Engineer - Route Planning Service

Senior Software Engineer - Route Planning Service

Senior Software Engineer position at Anduril Industries, focusing on building a route planning service for autonomous systems with competitive salary and benefits.

Senior Software Engineer - Route Planning Service

Senior Software Engineer position at Anduril Industries focusing on developing route planning services for autonomous military vehicles and systems.

Senior Software Engineer - Platform

Senior Software Engineer position at Anduril Industries, building platform services and infrastructure for defense technology systems with focus on distributed systems and autonomy.

Senior Mission Software Engineer, Maritime

Senior Mission Software Engineer position at Anduril Industries, focusing on maritime software development and systems integration for defense technology.

Senior Full Stack Software Engineer II, Messaging Experience

Senior Full Stack Software Engineer position at Braze, focusing on building and maintaining their flagship Canvas product for customer engagement, requiring 5+ years of experience in distributed systems and web development.