Job Summary:
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. They are hiring a Senior Software Engineer to design, improve, and maintain the core package set which supports software distribution throughout the company.
Responsibilities:
• 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
Qualifications:
Required:
• Proficiency with Nix, Nixpkgs, NixOS, and functional programming generally
• Deep understanding of how build systems and packaging ecosystems work
• Ability to dive into large and complicated systems, and use Nix to improve them
• Experience with one or more of the following languages: Rust, C++, Go, Python, Haskell
• Eligible to obtain and maintain an active U.S. Secret security clearance
Preferred:
• 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 data management tools and best practices
• A bias towards rapid delivery and iteration
Company:
Anduril Industries is a defense technology company that specializes in developing advanced autonomous systems to enhance national security. Founded in 2017, the company is headquartered in Costa Mesa, USA, with a team of 1001-5000 employees. The company is currently Late Stage.