Skip to content

Jobs

Anduril

Robot type
Drone · Defense
Location
RestonVirginiaUSA
Job type
Software
Posted
Jul 1, 2026
Salary
$166,000–$220,000 a year
Full-time

Software Engineer, Front End

Job description

The Mission Software Engineering team builds, deploys, integrates, extends, and scales Anduril's software to deliver mission-critical capabilities to our customers. As the software engineers closest to Anduril customers and end-users, Mission Software Engineers solve technical challenges of operational scenarios while owning the end-to-end delivery of winning capabilities such as Counter Intrusion, Joint All Domain Command & Control, and Counter-Unmanned Aircraft Systems.

As a Software Engineer on the Mission Software Engineering team, you will solve a wide variety of problems involving networking, autonomy, systems integration, robotics, and more, while making pragmatic engineering…

Job responsibilities

  • Own the software solutions that are deployed to customers
  • Write code to improve products and scale the mission capability to more customers
  • Collaborate across multiple teams to plan, build, and test complex functionality
  • Build and analyze metrics and dashboards to debug and monitor production systems
  • Triage issues, root cause failures, and drive resolution across teams
  • Write and maintain tests, and contribute to CI/CD pipelines to ship safely and quickly
  • Partner with end-users to turn needs into features while balancing user experience with engineering constraints
  • Limited travel required

Job requirements

  • Strong engineering background from industry or school, ideally in areas/fields such as Computer Science, Software Engineering, Mathematics, or Physics.
  • At least 2-5+ years of professional experience with TypeScript; experience with Go and Python is preferred. (We encourage all levels to apply)
  • Experience building and shipping user-facing web interfaces (e.g., React, Vue, or similar modern frontend frameworks)
  • Experience building software solutions involving significant amounts of distributed systems and high-throughput data pipelines
  • Ability to quickly understand and navigate complex systems and established code bases
  • Strong debugging skills, with the ability to isolate and resolve issues across distributed, multi-service systems
  • Strong testing discipline (unit, integration) and experience working with CI/CD pipelines
  • Strong Git skills (branching, rebasing, resolving conflicts) — we move fast and ship continuously

Similar jobs