✨ About The Role
- The Security Software Engineer will design and build security infrastructure for Starshield, focusing on cryptographic services and security-critical services.
- Responsibilities include developing security features for various Starshield systems, including routers, dishes, gateways, and satellites.
- The role involves maintaining existing production systems and improving security posture through direct implementation and recommendations.
- Candidates will be expected to build prototypes and help identify, design, and test security improvements.
- The position may require working extended hours and weekends as needed, especially for sensitive SpaceX missions.
âš¡ Requirements
- A bachelor's degree in computer science or a related STEM discipline is required, or equivalent professional experience in security software development.
- Candidates should have experience with one or more programming languages such as Python, C++, or Golang.
- A strong understanding of security design principles, including cryptographic primitives, is essential for success in this role.
- The ideal candidate will have experience designing and implementing security solutions for operating systems or large-scale infrastructure.
- Excellent communication skills, both written and verbal, are necessary to collaborate effectively with other engineering teams.