Principal Software Engineer - Platform Security @ Anduril Industries
Your Application Journey
Email Hiring Manager
Job Details
About Anduril Industries
Anduril Industries is a defense technology company committed to transforming U.S. and allied military capabilities with advanced technology. Utilizing Lattice OS, an AI-powered operating system, Anduril provides a real-time, 3D command and control center powering its family of systems.
About the Team
The Lattice Foundations organization builds tools, operates services, and develops frameworks to ensure excellence in software development. The Platform Security team focuses on securing the common software platform, integrating robust security features, and maintaining a high security posture across Anduril’s products.
About the Job
As a Principal Software Engineer - Platform Security, you will design new security features and improve the security of Anduril’s common software platform. You will lead cross-stack implementations, review designs for security issues, perform threat modeling, and advise other engineering teams on security best practices.
What You’ll Do
- Lead design and implementation of new security features.
- Write production-quality, secure code spanning multiple stack layers.
- Review design proposals from various teams and identify vulnerabilities.
- Conduct threat modeling and vulnerability analysis.
- Collaborate with security practitioners to enhance overall security posture.
Required Qualifications
- 6+ years of software design and development experience.
- Expertise in designing secure protocols and/or APIs.
- Proficiency in C++, Rust, or Golang.
- 5+ years securing complex systems with in-depth cryptographic knowledge.
- Strong communication skills and team collaboration experience.
- Must be a U.S. Person due to export controlled information.
Preferred Qualifications
- Experience with integrating secure hardware like TPM or TEE.
- Strong knowledge of operating system security and Kubernetes deployments.
Compensation & Benefits
U.S. Salary Range: $196,000—$294,000 USD. Anduril offers competitive equity grants, top-tier healthcare, generous PTO, retirement benefits, and additional perks including professional development stipends and relocation assistance.
Key skills/competency
- Security
- Software
- Platform
- Protocols
- Design
- Implementation
- Threat Modeling
- Cryptography
- Collaboration
- U.S. Person
How to Get Hired at Anduril Industries
🎯 Tips for Getting Hired
- Research Anduril Industries: Understand their defense tech mission and products.
- Tailor your resume: Highlight security and full-stack development expertise.
- Prepare examples: Detail past projects with secure protocols.
- Practice interviews: Focus on technical security and threat modeling.