Transform U.S. and allied military capabilities with advanced technology
Requirements
- 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
Responsibilities
- Lead the design of new security features and of security improvements to common platform services
- Implement 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
Other
- Must be a U.S. Person due to required access to U.S. export controlled information or facilities
- Strong written and verbal communication skills; proven ability to negotiate and reach consensus