Anduril Industries is looking to solve the problem of transforming U.S. and allied military capabilities with advanced technology, specifically by improving the security of their common software platform.
Requirements
- Proficient in at least one of the following: C++, Rust, Golang
- Working knowledge of security best practices and an interest in securing complex systems
- Proficient in at two or more of the following: C++, Rust, Golang
- A deep, demonstrated understanding of how computers and networks work, from a single desktop to a multi-cluster cloud node
- Strong working knowledge of cryptographic primitives and best practices, including key management and certificates
- Experience integrating with low level hardware, such as developing drivers
- Experience with industry standard cloud platforms (AWS, Azure), CI/CD tools, and software infrastructure fundamentals (networking, security, distributed systems)
Responsibilities
- Implement the most critical security features. You may need to work at all levels of the stack, from integrating secure hardware to developing and deploying applications.
- Help design new security features and security improvements to common platform services. Our scope is broad, with example domains ranging from operating system hardening, through authentication, to distributed protocols.
- Collaborate closely with other security practitioners and the software platform team, supporting efforts to improve Anduril’s security posture while delivering on our commitments to customers.
Other
- Must be a U.S. Person due to required access to U.S. export controlled information or facilities
- Enjoy collaborating with team members and partners, strong written and verbal communication skills
- 3+ years experience designing and developing software
- Ability to quickly understand and navigate complex systems and established code bases
- Basic Life/AD&D and long-term disability insurance 100% covered by Anduril, plus the option to purchase additional life insurance for you and your dependents.