Software Engineer, Distributed Simulation
$166k - $220kAnduril
ABOUT THE TEAM
Software Integration Environment (SIE) is a platform that makes it easy to deploy, manage, and test operational environments - including running simulations with emulated and/or live hardware assets. We operate the critical infrastructure that enables Anduril to rapidly develop, test, and deploy autonomous systems for our warfighters, across cloud and edge-connected environments.
Our platform provisions isolated, reproducible environments for simulation and integration testing at scale. It is used both internally by Anduril engineers and externally by our customers. If you are an experienced engineer who wants to build high-scale infrastructure as a product — not just operate it — and you want that work to directly compress the loop between writing software and delivering capability to the field, this is the job for you.
ABOUT THE ROLE
We are looking for a Software Engineer to work within major systems inside the SIE platform. This is a software engineering role with an infrastructure center of gravity: you will build services orchestrating compute and exposing capabilities to users as part of a coherent platform.
You will work on problems that do not have a settled answer yet, in a product that is growing quickly in both scale and number of users. We expect you to work end-to-end: design, implement, ship, operate, and then talk to the people using it. Senior engineers on this team lead projects, mentor other engineers, and are trusted to make and defend architectural decisions .
WHAT YOU'LL DO
- Design and build the backend services that provision, orchestrate, and tear down distributed test and simulation environments on Kubernetes
- Own significant subsystems of the platform end-to-end — from design through rollout, operation, and iteration with users
- Scale the platform's compute layer as demand grows, including capacity management, performance, and efficient use of expensive resources
- Improve the interfaces and abstractions through which users describe their environments, so they can express complex test topologies without needing to be Kubernetes experts
- Build for the range of environments we deploy into, including cloud and on-premise, along with the release and configuration tooling that makes those deployments repeatable
- Improve reliability and performance of a system whose workloads are heavy and short-lived, including instrumentation, monitoring, and root cause analysis when something breaks
- Raise the engineering bar through design and code review, technical mentorship, and clear technical writing
- Work directly with internal engineering teams, business lines, and external customers to understand where the platform falls short, and turn that into shipped improvements
REQUIRED QUALIFICATIONS
- 3-6 years of professional software engineering experience
- Computer Science degree or equivalent industry experience
- Strong production experience in a language such as Go, Rust, C++, Java, or Python
- Experience building and operating distributed systems or infrastructure platforms in production, including ownership of the operational side (deployment, monitoring, debugging, on-call)
- Hands-on Kubernetes experience with a deep understanding of its internals and components, such as as controllers, operators, and custom resources
- Experience with infrastructure as code and modern build and deployment tooling (e.g. Terraform, Helm, CI/CD systems)
- Demonstrated ability to own an ambiguous, cross-cutting project end-to-end and drive it to production
- Strong written and verbal communication — you can write a design document that a skeptical reader can evaluate
- Eligible to obtain and maintain an active U.S. Secret security clearance
PREFERRED QUALIFICATIONS
- You have a bias for action and taking ownership. You have a track record of fixing a problem when you see one, including problems that are not formally yours.
- Experience building a platform or developer tooling product with real users — internal or external — and iterating based on their feedback
- Experience with KubeVirt, qemu, virtualization or hypervisor technologies
- Experience managing Kubernetes clusters of hundreds of nodes, including capacity management and autoscaling
- Experience with simulation, modeling, robotics testing, or hardware-in-the-loop systems
- Experience with cloud infrastructure across more than one provider (AWS, Azure), and with on-premise deployment
- Experience or interest working in monorepos with modern build systems like Bazel, Buck, Nix, etc.
- Experience designing and implementing APIs using gRPC/protobuf or similar technologies
- Knowledge of performance improvement techniques, metrics and alerting
- Experience with low-level frameworks, Linux and databases
- Active U.S. Secret security clearance
US Salary Range
$166,000 - $220,000 USD
The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including:
Benefits
At Anduril, we invest in our people. Our comprehensive, competitive benefits package (available at little to no cost to employees) ensures you’re supported in health, recovery, and whatever comes next. For more information, Explore Our Benefits .
Protecting Yourself from Recruitment Scams
Anduril is committed to maintaining the integrity of our Talent acquisition process and the security of our candidates. We've observed a rise in sophisticated phishing and fraudulent schemes where individuals impersonate Anduril representatives, luring job seekers with false interviews or job offers. These scammers often attempt to extract payment or sensitive personal information.
To ensure your safety and help you navigate your job search with confidence, please keep the following critical points in mind:
No Financial Requests: Anduril will never solicit payment or demand personal financial details (such as banking information, credit card numbers, or social security numbers) at any stage of our hiring process. Our legitimate recruitment is entirely free for candidates.
- Please always verify communications:
- Direct from Anduril: If you receive an email from one of our recruiters, it will only come from an @anduril.com address.
- Via Agency Partner: If contacted by a recruiting agency for an Anduril role, their email will clearly identify their agency. If you suspect any suspicious activity, please verify the agency's authenticity by reaching out to View email address on jobs.jobcopilot.com .
Exercise Caution with Unsolicited Outreach: If you receive any communication that appears suspicious, contains grammatical errors, or makes unusual requests, do not engage. Always confirm the sender's email domain is @anduril.com before providing any personal information or clicking on links.
What to Do If You Suspect Fraud: Should you encounter any questionable or fraudulent outreach claiming to be from Anduril, please report it immediately to View email address on jobs.jobcopilot.com . Your proactive caution is invaluable in protecting your personal information and upholding the security and trustworthiness of our recruitment efforts.
Data Privacy
To view Anduril's candidate data privacy policy, please visit .
By submitting your application, you consent to Anduril Industries using a third-party service provider to conduct pre-employment risk, integrity, and due diligence screening and assessing potential risks as part of your application process. This third-party service provider provides risk-intelligence services that may include analysis of sanctions and watchlists, adverse media, public-record information, and other lawful open-source or commercial data sources. This third-party service provider does not act as a consumer reporting agency. Use of this provider helps to ensure compliance with applicable laws and protect technology, intellectual property, and organizational security.
$191k - $253k
...ABOUT THE TEAM Anduril's Software Platform organization is seeking a Software Engineer to join the Data Distribution team. The Data Distribution team builds and operates... ...and API surfaces Build deterministic simulation harnesses that allow the same production...SuggestedFull timeWork experience placementImmediate start- ...Overview Sedaro is hiring a Senior Software Engineer to strengthen the performance and reliability of our distributed multi-physics simulation platform. In this role, you will contribute to the development of our simulation runtimes and levera ge...SuggestedPermanent employmentFull timeFlexible hours3 days per week
$191k - $253k
...ABOUT THE TEAM The Simulation Integrations team owns the integration of Simulation products... ...Anduril's high-fidelity simulation engine and the production services that power... ...and resolve complex issues in a distributed system, especially around latency, availability...SuggestedFull timeWork experience placementImmediate start$191k - $292k
....ABOUT THE TEAMAnduril’s Lattice software platform integrates together many... ...looking for a full-stack software engineer to build agentic modeling and simulation systems for operational planning.... ..., containerized deployments, distributed systems, observability, and secure...SuggestedFull timeWork experience placementImmediate start- ...The Missions, Concepts and Capabilities (MCC) of Applied Research Associates, Inc. (ARA) is seeking a Software Engineer – Modeling & Simulation to join a multi-disciplinary team of engineers and scientists developing and deploying systems that integrate chemical and...SuggestedFull timeRelocation
$143.7k - $194.4k
...customer demand forecast. Our massive simulation system lives at the heart of these... ...organization is looking for a highly motivated Software Development Engineer (SDE). SCOT is a unique opportunity... ...You will work on one of the largest distributed systems in the world to support new...Full timeTemporary workInternshipSeasonal workWorldwideFlexible hours$155k - $170k
..., accessible, and trusted for every organization. Our Engineering Team builds the technologies that power this mission —... ...modern cloud ecosystems. YOUR ROLE As a Senior Software Engineer on the Distributed Systems team , you’ll play a key role in designing, building...Full timeLocal areaWorldwide$131.3k - $237.35k
Build the simulated worlds where autonomous UUVs learn, fail, improve, and prove they’... ...looking for an Autonomous Simulation Software Engineer to build the software and simulation infrastructure... ..., or large-scale simulation campaigns.Distributed Simulation — Experience with...Full timeRemote work$166k - $220k
...ABOUT THE TEAM Anduril's TRS Simulation team owns the ecosystem, frameworks, and guidance... ...analyze the gap, understand the domain, engineer the solution into the framework, and... ...demonstrated depth of ownership over complex software systems and the ability to pick up new...Full timeWork experience placementImmediate start$166k - $220k
...Autonomy, Anduril’s premier software platform that enables masses... ...Planning, Hardware, and Test Engineering to solve some of the hardest... ...with any of the following, distributed systems, cloud computing, or... ...Planning to inform modeling & simulation (M&S) and physical systems...Full timeWork experience placementImmediate start$157.7k - $213.8k
...to improve their business. Founded by engineers — and customer obsessed — we leap at every... ...of traditional SQL query engines. As a software engineer on the Runtime team at... ...you will be building the next generation distributed data storage and processing systems that...Local areaWorldwide- ...Simulation is essential to Zoox’s mission. Zoox uses simulation to develop our driving software, validate our safety, and analyze our real world performance... ...multi-threading, and/or distributed real-time systems. ~ Best for: Architects/engineers who care about robust and...Full timeTemporary workRelocation package
$203k - $256k
...more enjoyable for everyone. Simulation is essential to Zoox’s... ...simulation to develop our driving software, validate safety, and... ...for an innovative Software Engineer to build the foundation and... .../Beam/Flink) and developing distributed systems using asynchronous communication...Full timeTemporary workRelocation package$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...watching. We are looking for a Senior Software Engineer to help architect, build, and run it.... ...toward the hard problems. You will design distributed systems that stay rock-solid from quiet...Ongoing contractLocal area3 days per week$132k - $198k
...Full Stack Software Engineer Anduril Industries is a defense technology company with a mission... ...to architect, develop, and deploy distributed applications and services, including both... .../comms/machine learning, modeling, simulation, optimization, visualization, next-gen...Full timeWork experience placement$114.6k - $234.6k
...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle... ...unanticipated software failures Develop algorithms and distributed systems software that runs on a large Database and Storage...Temporary workFlexible hours- ...The 3D Simulation group at Zoox is looking for 3D graphics engineers to simulate sensors (lidar, radar, cameras), combining modern graphics and GenAI/ML techniques... ..., or OpenGL ~3+ years of experience developing software with modern C++ and Python ~ Experience with...Full timeTemporary workRelocation package
$168.1k - $227.4k
...component of the Aurora DSQL Data Plane.Distributed data management is at the heart of AWS... ...to help our team drive efficiencies in software architecture, you’ll create metrics, implement... ...help our team members develop your engineering expertise so you feel empowered to take...InternshipFlexible hours$129k - $292k
...s Lattice orchestration framework and distributed Fabric and Data Mesh, the Menace Platform... ...speed—even when disconnected. As a Software Engineer in the Menace Platform group, you will... ...Experience building modeling and simulation environments for distributed systems operating...Full timeWork experience placementImmediate start$166k - $220k
...Autonomy, Anduril’s premier software platform that enables masses... ...Planning, Hardware, and Test Engineering to solve some of the hardest... ...to inform modeling & simulation (M&S) and physical systems... ...critical functionality. Distributed communication networks and message...Full timeWork experience placementImmediate start- ...Role OverviewAs an member of the Software Engineering Department on the Simulation team, you will:Contribute to the design, development, and testing of simulation software using modern programming languages and software engineering best practices.Assist in developing modular...Full timeInternshipWork at officeRelocationRelocation packageFlexible hours3 days per week
$143.7k - $194.4k
...order of magnitude scalability. We are looking for strong software engineers to build the next generation of IAM systems. Individuals interested... ..., reliable systems in a complex, multi-tenancy, and distributed environment in a fast-paced environment.You’ll thrive in this...InternshipImmediate startFlexible hours$168.1k - $227.4k
...ingests a new record? Behind the scenes, a distributed log service makes it possible, and this... ...-year roadmap of complex, high-impact engineering work. We are investing in an already... ...efficiency, and reliability.As a Senior Software Development Engineer, you will be a...InternshipWork from homeFlexible hours$143.7k - $194.4k
...ingests a new record? Behind the scenes, a distributed log service is making it all possible,... ...multiple Senior and Principal Engineers on a tight-knit team that values pairing... ...services.- Own end-to-end delivery of software projects from requirements through design...InternshipFlexible hours$120k - $180k
...Role We are looking for a high-agency Software Engineer to help build the core systems behind... ...build systems at the intersection of distributed systems, networking, and real-world physical... ...Design systems that can replay, simulate, and reason about network behavior over...Full timeWork at office$165.2k - $223.6k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve... ...2/Inf1 servers that use them. This role is for a software engineer in the Distributed Training team for AWS Neuron. This role is responsible for...InternshipFlexible hours$166k - $220k
...that allows all containerized software stacks to be built once and... ..., and speed in every engineering contribution. ABOUT THE JOB... ...party technologies (related to simulation, data management, compute infrastructure... ...(networking, security, distributed systems) You've built or...Full timeWork experience placementImmediate startRemote work$150k - $185k
...Role: Senior Software Engineer – Back End Hybrid Role, MUST BE BASED IN SAN DIEGO, CA About... ...integration can be validated, simulated, and regression-tested before it touches... ...Maven/Java on Spring) and solid OOP and distributed-systems design. ~ Demonstrated experience...Full timeContract workPart timeLocal areaVisa sponsorship- ...science experiment. Built by engineers from mining, construction,... ...in the intersection of software, robotics, and the physical... ...production code, designing distributed systems, improving developer... ...software that works not only in simulation or staging - but in sand, mud...Full timeLocal area
- ...Alloy.ai , our computation engine is at the heart of many of our... .... It powers inventory simulations, recommendation systems, forecasting... ..., data structures, and software architecture. You have prior... ...Experience with cloud platforms and distributed systems, and familiarity...Full timeWork experience placementWork at officeRemote workFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Distributed Simulation. Be the first to apply!
- software engineer - web development Washington DC
- software developer positions Washington DC
- senior software engineer remote Washington DC
- software engineer contract Washington DC
- IT software developer Washington DC
- cybersecurity software engineer Washington DC
- part time software developer remote Washington DC
- junior software developer internship Washington DC
- junior software engineer Washington DC
- software system engineer Washington DC



