Senior Software Engineer, Nix

Anduril Industries

Quick summary

Work type
On-site
Location
Costa Mesa, CA
Salary
$191,000–$253,000 / yr
Posted
today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $180k
This role $222k
$104k most similar roles pay here $269k

This role pays more than 83% of similar roles. Most pay $142,400–$217,725 — the shaded band above. At the midpoint, this role pays about $222k versus about $180k 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 1882 open roles on FindRole.

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

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Senior Software Engineer, Nix

We are seeking a Senior Software Engineer to join our team, responsible for designing and maintaining the core package set that enables software distribution across Anduril's development environments, hosted services, and embedded devices. This role involves packaging both open-source and proprietary software components using Nix, enhancing developer productivity through tooling support and workflow integration, and providing training and mentorship to fellow engineers. Candidates should be proficient in Nix, Nixpkgs, NixOS, and functional programming, with experience in languages like Rust, C++, Go, Python, or Haskell. The ideal candidate will have a deep understanding of build systems and packaging ecosystems, capable of operating independently within complex environments and contributing to architectural improvements at scale.

What you'll do

  • Maintain internal package set for software distribution across development, services, and devices.
  • Package open-source and proprietary software components using Nix.
  • Define Nix usage standards and create tooling to enhance developer workflows.
  • Provide training and mentorship to other team members on Nix usage.
  • Improve complex systems by applying Nix to solve intricate problems.

What we're looking for

  • Proficiency with Nix, Nixpkgs, and functional programming.
  • Deep understanding of build systems and packaging ecosystems.
  • Ability to improve complex systems using Nix independently.
  • Experience in Rust, C++, Go, Python, or Haskell.
  • Secret security clearance required.

More like this

Similar roles

Senior Software Engineer, Nix

Anduril Industries

Washington, District of Columbia today $191,000$253,000
Nix Nixpkgs NixOS Rust C++ Go Python Haskell AWS Terraform CI/CD

Senior Software Engineer (Java/Linux)

Cboe Global Markets

Chicago, IL 17 days ago $126,225$163,350
Java Spring Kafka SQL ETL Linux Windows Version_Control_Systems JIRA CI/CD Maven Gradle PostgreSQL MySQL Oracle RDBMS Unix_Shell Docker Kubernetes AWS GCP Azure Git GitHub Bitbucket Sprint_Planning Scrum Agile RESTful_APIs JSON XML Python JavaScript React Angular Node.js MongoDB Redis Cassandra Hadoop Spark Big_Data Microservices Cloud_Computing DevOps
Hybrid

Software Engineer, Senior

Booz Allen Hamilton

MD 52 days ago $86,900$198,000
React Next.JS Git Jenkins GitLab CI/CD Express Flask Spring FastAPI Python Docker Kubernetes Elasticsearch Kibana Redis Kafka Nginx AWS HAProxy Grafana

Software Engineer, Senior

Booz Allen Hamilton

Herndon, VA 69 days ago $86,800$198,000
Java Kubernetes Docker Spring_Framework REST_API AWS Bitbucket Jenkins Linux CI/CD Ansible MongoDB Apache_NiFi Kafka