Logo
Anduril

Staff Software Engineer, Platform Security

Anduril, Boston, Massachusetts, us, 02298

Save Job

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril’s family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a real-time, 3D command and control center. ABOUT THE TEAM

The Lattice Foundations organization is responsible for enabling Anduril’s software products to reach a new standard of software excellence. We build tools, operate services, define processes, and develop frameworks to allow Anduril’s engineers and operators to execute at all stages of the software development lifecycle with efficiency, quality, and delight. The Platform Security team within Lattice Foundations is responsible for the security of the common software platform. ABOUT THE JOB

We are looking for an experienced security engineer and builder to join our rapidly expanding team. In this role, you’ll design new security features and propose improvements to the security of Anduril’s common software platform. You will lead the implementation of these designs, working across the stack to deliver production-quality code that meets the challenging requirements of our customers. WHAT YOU’LL DO

Lead the design of new security features and of security improvements to common platform services. Implement your designs, balancing security, performance, and functional requirements. Review design proposals from other teams, identifying potential security issues and proposing solutions. Perform threat modeling and analyze existing systems to identify vulnerabilities. Provide security advice to engineering teams during their development, helping raise security awareness. 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. REQUIRED QUALIFICATIONS

6+ years experience designing and developing software. Experience designing secure protocols and/or APIs. Proficient in at least one of the following: C++, Rust, Golang. 5+ years experience securing complex systems. Strong working knowledge of cryptographic primitives and best practices, including key management and certificates. Experience performing security reviews and threat modeling. Strong written and verbal communication skills; proven ability to negotiate and reach consensus. Must be a U.S. Person due to required access to U.S. export controlled information or facilities. PREFERRED QUALIFICATIONS

Proficient in two or more of the following: C++, Rust, Golang. Experience integrating secure hardware, such as TPM or TEE. Strong working knowledge of operating system security. Experience securing Kubernetes deployments. We offer a highly competitive salary range of $196,000 - $294,000 USD, as well as top-tier benefits, including platinum healthcare benefits, basic life/AD&D and long-term disability insurance, generous company holiday calendar, and more. Anduril is an equal-opportunity employer committed to creating a diverse and inclusive workplace. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, Veteran status, age, or any other protected characteristic.

#J-18808-Ljbffr