A

Anduril

Builds autonomous weapons for the US and allies

Full Stack Software Engineer - Core Infrastructure

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeAtlanta, GA, USAIn-person

About the Job

Requirements

  • At least 5 years of experience working with a variety of programming languages such as Python, Rust, C++, Go, JavaScript, or TypeScript.
  • Experience in one or more of the following domains: distributed systems device and data management (embedded, Internet of Things, mobile), cloud/deployment infrastructure, robotics software (autonomy, sensor integration, aviation), or full-stack web development.
  • Interest in the challenges of managing robotics hardware and software at scale.
  • Passion for user experience and the specific challenges of operators in contested environments.
  • Ability to collaborate with team members and partners in the autonomy domain and build technologies and processes that enable users to safely and rapidly develop and deploy autonomous systems at scale.
  • Eligibility to obtain and maintain an active U.S. Secret security clearance.

Responsibilities

  • Build software 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 products; work directly with chief engineers, program managers, flight test engineers, and end-user customers to demonstrate capability and iterate on feedback.
  • Work with backend technologies such as Go and Rust; frontend technologies such as TypeScript, React, and Qt; software product lifecycle technologies such as NixOS, CircleCI, and Docker; and deployment infrastructure such as AWS, Azure, Terraform, and Kubernetes.
  • Manage software challenges in contested environments with limited network availability and operational threats.
  • Interface with engineers developing all aspects of the system, from low-level Linux drivers to autonomy and user interfaces.
  • Test and evaluate software at multiple levels using simulations, benchtop hardware, and live flight assets.

Desired Qualifications

  • Have built or invented something such as an app, website, game, printed circuit board assembly design, homelab, robot, or startup.
  • Previous experience working in an engineering setting such as a startup or startup-like environment, or engineering school.
  • Professional software development lifecycle experience using tools such as version control and continuous integration/continuous delivery systems.
  • Demonstrated understanding of how computers and networks work, from a single desktop to a multi-cluster cloud node, including UDP, TCP, gRPC, and REST.
  • Experience creating infrastructure for robots or other complex embedded devices.
  • Experience building scalable backend software systems with varied data storage and processing requirements.
  • Experience with industry-standard cloud platforms such as AWS and Azure, continuous integration/continuous delivery tools, and software infrastructure fundamentals including networking, security, and distributed systems.
  • Ability to quickly understand and navigate complex systems and established code bases.
  • Experience with modern build and deployment tooling such as CircleCI, Docker, NixOS, Terraform, and Kubernetes.
  • Experience designing complex software systems and iterating on designs through a technical design review process.
  • Familiarity with industry-standard monitoring, logging, and data management tools and best practices.
  • Bias toward rapid delivery and iteration.

About the Company

Anduril

Builds autonomous weapons for the US and allies

Anduril builds autonomous weapons, such as drones, cruise missiles, and robot submarines, for the US military and its allies, often developing them with its own money before any order arrives. In 2024 it beat Boeing, Lockheed Martin, and Northrop Grumman for an Air Force contract to develop Fury, a pilotless jet that flies alongside crewed fighters. Its Lattice software merges camera and radar feeds into one live map and lets a few operators direct many drones and weapons at once, including other companies' systems. Governments buy its systems under contract, and Anduril builds much of the hardware in its own factories. Oculus founder Palmer Luckey co-founded Anduril in 2017, and it is based in Costa Mesa, California.

Company size
10,001+
Company stage
Private
Total funding
$11.5B
Headquarters
Costa Mesa, CA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Anduril

See more jobs