Software Engineer, Distributed Simulation

Anduril Industries

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$166,000–$220,000 / yr
Posted
8 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $176k
This role $193k
$129k most similar roles pay here $230k

This role pays more than 64% of similar roles. Most pay $142,400–$209,925 — the shaded band above. At the midpoint, this role pays about $193k versus about $176k 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 1697 open roles on FindRole.

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

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Software Engineer, Distributed Simulation

Software Engineer, Distributed Simulation joins the Software Integration Environment team to build critical infrastructure for deploying, managing, and testing operational environments. This role focuses on developing backend services that provision and orchestrate distributed test and simulation environments on Kubernetes across cloud and edge-connected environments. The engineer will own subsystems end-to-end, scaling the compute layer, improving user interfaces for complex test topologies, and ensuring system reliability through monitoring and root cause analysis. Key technical requirements include proficiency in Go, Rust, C++, Java, or Python, along with deep expertise in Kubernetes internals, infrastructure as code tools like Terraform and Helm, and experience with gRPC/protobuf. The role addresses the challenge of creating reproducible environments for autonomous systems, specifically solving problems related to hardware-in-the-loop systems, simulation modeling, and robotics testing within a high-scale infrastructure platform.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Design and build backend services to provision and orchestrate distributed test environments on Kubernetes.
  • Own platform subsystems end-to-end from initial design through rollout, operation, and user iteration.
  • Scale the platform's compute layer by managing capacity, performance, and efficient resource utilization.
  • Simplify user interfaces and abstractions for defining complex test topologies without requiring deep Kubernetes expertise.
  • Develop deployment tools to ensure consistent configuration across cloud and on-premise environments.
  • Improve system reliability through instrumentation, monitoring, and root cause analysis of heavy workloads.
  • Mentor other engineers and lead technical design reviews to maintain high engineering standards.
  • Collaborate with internal teams and customers to identify platform gaps and implement improvements.

What we're looking for

  • Must have 3-6 years of professional software engineering experience.
  • Must possess a Computer Science degree or equivalent industry experience.
  • Must have production experience in Go, Rust, C++, Java, or Python.
  • Must have experience building and operating distributed systems or infrastructure platforms in production.
  • Must have hands-on Kubernetes experience including knowledge of internals like controllers and operators.
  • Must have experience with infrastructure as code and modern build/deployment tools like Terraform and Helm.
  • Must demonstrate the ability to own ambiguous, cross-cutting projects from design through production.
  • Must be eligible to obtain and maintain an active U.S. Secret security clearance.

More like this

Similar roles

Software Engineer, Geospatial Platform

Anduril Industries

Seattle, WA 10 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, Cloud OS

Anduril Industries

Seattle, WA 65 days ago $166,000$220,000
Rust Go C++ Java Python JavaScript TypeScript AWS Azure Kubernetes CI/CD GitOps Terraform Crossplane Distributed Systems Networking Hardware-in-the-loop Software-in-the-loop

Software Engineer, Simulation

SpaceX

Hawthorne, CA 28 days ago $125,000$160,000
Machine Learning AI C++ Python OpenFOAM ANSYS Fluent COMSOL Multiphysics ParaView VisIt Tecplot Three.js Flask SQLAlchemy FastAPI React PostgreSQL SQL Server Linux HPC
5+ yrs exp

Software Engineer, Simulations (Application Software)

SpaceX

Hawthorne, CA 164 days ago $125,000$150,000
C++ ROS2 Gazebo Distributed Computing Networking Protocols Memory Management CPU Scheduling Unit Testing Performance Optimization Debugging Calculus Euclidean Geometry
2+ yrs exp

Senior Software Engineer, Simulation Platform

Anduril Industries

Costa Mesa, CA 170 days ago $191,000$253,000
C++20 Python gRPC Nix Entity-Component-System Linux pybind11 DIS Protocol Systems Programming Linear Algebra Physics Modeling Scientific Computing C ABI Distributed Simulation

Software Engineer, Modeling & Simulation

Anduril Industries

Costa Mesa, CA 148 days ago $166,000$220,000
Unreal Engine C++ Python LiDAR GPS Machine Learning Matplotlib Plotly 3D Visualization Sensor Modeling Simulation Frameworks Physics-Based Modeling Embedded Systems Data Visualization