Senior Software Engineer, Nix

Anduril Industries

Quick summary

Work type
On-site
Location
Boston, MA
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 and take on the role of designing, improving, and maintaining Anduril's core package set for software distribution across development environments, hosted services, and embedded devices. This involves packaging both open-source and proprietary software components using Nix, enhancing developer ergonomics through standardization and tooling integration, and providing training and mentorship to fellow engineers. The ideal candidate will possess deep expertise in Nix, Nixpkgs, NixOS, functional programming, and build systems, along with hands-on experience in languages such as Rust, C++, Go, Python, or Haskell. This role requires the ability to work independently on complex projects and contribute to large-scale software distribution challenges within a dynamic environment.

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 breaking down problems into manageable solutions.

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