Senior Software Engineer, Nix

Anduril Industries

Boston, United States
$191,000—$253,000 usd; bonus/equity: highly compet...
On-site
Nix, nixpkgs, nixos expertise
Functional programming
Build systems and packaging
Maintain an internal package set to enable software distribution across the company for development, hosted services, and embedded devices

Job Summary

  • Maintain an internal package set to enable software distribution across the company for development, hosted services, and embedded devices.
  • Improve developer ergonomics by defining Nix usage standards, creating tooling support, and integrating with developer workflows.
  • Anduril offers comprehensive healthcare benefits, generous time off including a holiday hiatus, family planning support, mental health resources, and professional development reimbursement.

Matching Summary

Maintain an internal package set to enable software distribution across the company for development, hosted services, and embedded devices.

Salary

$191,000—$253,000 USD; Bonus/Equity: Highly competitive equity grants; Benefits: Top-tier benefits including healthcare, income protection, generous time off, family planning, mental health resources, professional development, commuter benefits

Skills & Requirements

Must-have

  • Nix, Nixpkgs, NixOS expertise
  • Functional programming
  • Build systems and packaging
  • Large and complicated systems analysis
  • Rust, C++, Go, Python, Haskell

Nice-to-have

  • Cloud computing resource management
  • Modern build and deployment tooling
  • Continuous integration
  • Complex software system design
  • Technical design review process
  • Monitoring, logging, data management
  • Rapid delivery and iteration

Key Requirements

  • Proficiency with Nix, Nixpkgs, NixOS
  • Deep understanding of build systems
  • Experience with Rust, C++, Go, Python, Haskell
  • Eligible for U.S. Secret security clearance

Work Rights

Eligible to obtain and maintain an active U.S. Secret security clearance

Tailored Resume

Cover Letter