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 transforming U.S. and allied military capabilities with advanced technology. With Lattice OS driving real time command and control, Anduril integrates AI, computer vision, sensor fusion, and networking technology to revolutionize military systems.
About the Team
The Lattice Foundations organization builds tools, services, processes, and frameworks to elevate software excellence. The Platform Security team ensures the software platform's security through robust architecture, security features, and vulnerability management.
About the Role
As the Principal Software Engineer - Platform Security, you will design and implement new security features, lead improvements to the common software platform, and collaborate across teams to maintain and elevate Anduril’s security posture.
What You'll Do
- Lead design of security features and improvements across platform services.
- Implement secure solutions balancing performance and functionality.
- Review design proposals and perform threat modeling.
- Provide security advice and support collaboration across teams.
Required Qualifications
- 6+ years designing and developing software.
- Experience designing secure protocols and/or APIs.
- Proficient in C++, Rust, or Golang.
- 5+ years securing complex systems.
- Strong knowledge of cryptographic primitives and best practices.
- Experience with security reviews and threat modeling.
- Excellent written and verbal communication skills.
- Must be a U.S. Person.
Preferred Qualifications
- Proficiency in two or more of C++, Rust, or Golang.
- Experience with secure hardware integration, OS security, and securing Kubernetes deployments.
Compensation & Benefits
Salary Range: $196,000—$294,000 USD. Includes competitive equity grants, top-tier healthcare, generous PTO, professional development stipend, daily meals in offices, relocation assistance, and 401(k) retirement benefits.
Equal Opportunity
Anduril Industries is committed to creating a diverse and inclusive workplace with equal consideration for all qualified applicants.
Key skills/competency
- Security
- Software Development
- Threat Modeling
- Cryptography
- C++
- Rust
- Golang
- Protocol Design
- API Security
- Collaboration
How to Get Hired at Anduril Industries
🎯 Tips for Getting Hired
- Customize your resume: Highlight security and software expertise.
- Research Anduril Industries: Understand their mission and tech innovations.
- Prepare examples: Showcase secure system design and threat modeling.
- Practice technical interviews: Review C++, Rust, or Golang fundamentals.