Principal Security Software Engineer (Starlink)
SpaceX · Redmond, WA
About the role
Principal engineer on Starlink's Product Security team at SpaceX in Redmond, setting the direction for how software is secured across Starlink's satellites, gateways and consumer dishes and routers.
The work covers designing and building cryptographic and other security-critical services, adding security features across Starlink hardware, securing factory processes and the network services they depend on, prototyping and testing improvements, and improving the posture of live systems. The role asks for a STEM degree and at least eight years of security software development, or ten years without a degree, programming in Python, C++ or Go, and experience securing operating systems or large distributed infrastructure. Strengths in applied cryptography, secure boot, network security or vulnerability research and familiarity with TPMs and HSMs are preferred. Extended hours are sometimes needed.