Principal Software Engineer - Platform Security
@ Anduril Industries

Costa Mesa, California, United States
On Site
Posted 5 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXX XXXXXXX******* @anduril.com
Recommended after applying

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.

📝 Interview Preparation Advice

Technical Preparation

Review C++, Rust, and Golang syntax.
Practice secure coding and protocol design.
Study cryptographic primitives and key management.
Perform mock threat modeling exercises.

Behavioral Questions

Describe past project challenges and resolutions.
Explain teamwork in cross-functional security projects.
Discuss communication of technical security issues.
Illustrate conflict resolution with peer feedback.

Frequently Asked Questions