Software Engineer, Discovery

Anduril Industries

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Boston, MACosta Mesa, CAWashington, DC
Salary
$166,000–$220,000 / yr
Posted
6 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $182k
This role $193k
$132k most similar roles pay here $238k

This role pays more than 51% of similar roles. Most pay $142,400–$222,000 — the shaded band above. At the midpoint, this role pays about $193k versus about $182k for comparable roles.

Based on 240 similar postings.

Employer

About Anduril Industries

Anduril Industries is a defense technology company that builds advanced hardware and software systems for national security, including autonomous drones, surveillance systems, and the Lattice AI command platform.

Anduril Industries currently has 1821 open roles on FindRole.

Listed pay typically runs $146,000–$194,000 across 1607 roles with salary data.

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Software Engineer, Discovery

Software Engineer, Discovery joins the Lattice for Cyber team to build core capabilities, experiences, and primitives for offensive cyber programs. This role involves developing highly-available services, data models, and APIs that power command and control frameworks, autonomous behavior trees, SIGINT analysis tools, and data exfiltration pipelines. The engineer will integrate third-party cyber tools via custom SDKs and design distributed systems capable of operating over degraded or contested networks. Key technical requirements include proficiency in C, C++, Python, Go, Rust, or TypeScript/React, along with experience in Linux and containerized deployments. The role addresses the challenge of deploying cyber capabilities in unconventional environments by ensuring seamless integration between hardware, software, and networking components. Candidates must be able to debug across the full stack while translating ambiguous requirements into clean interfaces for complex mission-critical systems.

What does a Software Engineer earn in Massachusetts?

Median $193000 from 87 postings across 19 companies.

See salary data

What you'll do

  • Build scalable services, data models, and APIs for command and control frameworks and autonomous cyber behavior trees.
  • Integrate third-party cyber tools into the Lattice platform using custom SDKs and white-glove integrations.
  • Design distributed software systems that operate reliably over degraded, intermittent, and contested networks.
  • Incorporate AI and LLM-enabled features to improve operator effectiveness without compromising system reliability.
  • Develop and maintain core capabilities for the Lattice software platform to provide value across the company.
  • Work directly with program teams and customers to deploy products and build real missions.
  • Provide technical leadership, design clarity, and long-term maintainability for a growing software stack.

What we're looking for

  • 5+ years of experience designing, building, and operating production software.
  • Proficiency in one or more of C, C++, Python, Go, Rust, or modern TypeScript/React development.
  • Ability to debug across the full stack including logs, networking, interfaces, and hardware/software boundaries.
  • Practical experience with Linux and containerized deployment.
  • Strong written and verbal communication skills for technical reviews and architecture discussions.
  • Must be based in or willing to relocate to Washington, DC or Orange County, CA.
  • Must be eligible for a U.S. security clearance.
  • Hands-on offensive/defensive cyber background, AI/LLM integration experience, or an active U.S. Security clearance (preferred).

More like this

Similar roles

Full-Stack Software Engineer, Mission Autonomy

Anduril Industries

Costa Mesa, CA +2 110 days ago $166,000–$220,000
Python C++ Rust Go Java JavaScript React TypeScript Distributed Systems Cloud Computing SaaS GenAI Motion Planning Modeling & Simulation Data Processing

Software Engineer, Geospatial Platform

Anduril Industries

Seattle, WA 26 days ago $166,000–$220,000
Go C++ Java Python JavaScript TypeScript Rust AWS Azure Kubernetes CI/CD GitOps Terraform Crossplane Distributed Systems Networking Security

Software Engineer

Applied Materials

Santa Clara, CA 123 days ago $179,500–$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 124 days ago $152,000–$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp