Senior Software Engineer (Nix)
Company: Anduril Industries
Location: Boston, Massachusetts, United States
Salary: $168k - $252k per year
Type: Full-time
Posted: 2026-08-01
About this role
- We are hiring a Senior Software Engineer to design, improve, and maintain the core package set which supports software distribution throughout Anduril
- This involves creating internal tooling, establishing standards, planning architectural changes, and supporting users of the package set
- You are expected to provide expertise for the usage of Nix at a large scale and assist in training other engineers
- Maintain an internal package set in order to enable software distribution across the company for development, hosted services, and embedded devices
- Package open-source and proprietary software components using Nix
- Improve developer ergonomics by defining Nix usage standards, creating tooling support, and integrating with developer workflows
- Provide assistance, training, and mentorship to other team members
### Benefits
- Full Family Health Coverage
- 16 Weeks Paid Parental Leave for All Caregivers
- Family Planning & Support
- Incentivized Time Off
- Mental Health Resources
- Financial Planning
- Unlimited Provisions
- Professional Development- You should be capable of operating autonomously with limited oversight in a complex environment, and have the ability to break down intricate problems into simple solutions
- U.S. Person status is required as this position needs to access export controlled data
- Deep understanding of how build systems and packaging ecosystems work
- Experience with one or more of the following languages: Rust, C++, Go, Python, Haskell
- Proficiency with Nix, Nixpkgs, NixOS, and functional programming generally
- Ability to dive into large and complicated systems, and use Nix to improve them
- Experience with managing cloud computing resources (eg: AWS)
- Experience with modern build and deployment tooling, and continuous integration (e.g. NixOS, Terraform)
- Experience designing complex software systems, and iterating upon designs via a technical design review process
- Familiarity with industry standard monitoring, logging, and d...