Principal Security Software Engineer (Starlink)

SpaceX develops technologies for space exploration with the goal of enabling human life on Mars, including Starlink, the world's largest satellite constellation for broadband internet.
$220,500 - $270,000
Security
Principal Software Engineer
In-Person
8+ years of experience
Space

Description For Principal Security Software Engineer (Starlink)

SpaceX, a pioneering space exploration company, is seeking a Principal Security Software Engineer to join their Starlink team. This role presents a unique opportunity to work on the world's largest satellite constellation, currently serving over 5 million users worldwide with fast, reliable internet.

The position involves designing and implementing security infrastructure for a complex system that includes satellites, consumer receivers, and supporting software. You'll be working on cutting-edge technology that directly impacts global internet accessibility while contributing to SpaceX's broader mission of enabling human life on Mars.

As a Principal Security Engineer, you'll be responsible for developing security features across multiple platforms - from satellite systems to ground-based infrastructure. The role requires expertise in software engineering, applied cryptography, and network security, with opportunities to work on everything from secure boot systems to incident response.

The ideal candidate brings 8+ years of security software development experience and a proven track record of shipping reliable software. You should be comfortable working at different levels of abstraction and have a broad understanding of Internet security design and cryptographic primitives. Experience with Python, C++, or Golang is essential, as is the ability to work both independently and collaboratively with other engineering teams.

SpaceX offers a competitive compensation package starting from $220,500 to $270,000 per year, complemented by extensive benefits including equity opportunities, comprehensive healthcare, and various other perks. The position is based in Seattle, with company-provided shuttle service available.

This role offers the unique opportunity to work on technology that's literally changing the world - from providing internet access to underserved communities to supporting humanity's journey to Mars. You'll be part of a team that values innovation, quick learning, and the ability to navigate complex technical challenges.

The position requires ITAR compliance, meaning candidates must be U.S. citizens, permanent residents, or have eligible immigration status. SpaceX maintains a strong commitment to equal opportunity employment and values diversity in its workforce.

If you're passionate about security, love technical challenges, and want to contribute to both immediate global impact and long-term space exploration goals, this role offers an unparalleled opportunity to make your mark on truly revolutionary technology.

Last updated 2 days ago

Responsibilities For Principal Security Software Engineer (Starlink)

  • Design and build security infrastructure for Starlink, including cryptographic services and other security-critical services
  • Develop security features for Starlink systems, including router, dish, gateways, and satellites
  • Design security into factory processes and provide network services
  • Maintain existing production systems and improve security posture
  • Build prototypes and help identify, design, and test security improvements
  • Further mission of providing secure and reliable Internet to underserved communities

Requirements For Principal Security Software Engineer (Starlink)

Python
Go
  • Bachelor's degree in computer science or STEM discipline and 8+ years of professional experience in security software development; OR 10+ years of experience without degree
  • Experience with software development languages (Python, C++, Golang)
  • Experience designing and implementing security solutions for operating systems, distributed systems, or enterprise infrastructure
  • Must be U.S. citizen, permanent resident, refugee, or asylee (ITAR requirements)
  • Willing to work extended hours and weekends as needed

Benefits For Principal Security Software Engineer (Starlink)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Commuter Benefits
  • Company stock and stock options
  • Long-term cash awards
  • Potential discretionary bonuses
  • Employee Stock Purchase Plan
  • Comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan
  • Short and long-term disability insurance
  • Life insurance
  • Paid parental leave
  • 3 weeks paid vacation
  • 10+ paid holidays per year
  • 5 days sick leave
  • Company shuttles from Seattle locations to SpaceX Redmond office

Interested in this job?

Jobs Related To SpaceX Principal Security Software Engineer (Starlink)

Principal Security Software Engineer (Starlink)

Principal Security Software Engineer position at SpaceX working on Starlink satellite constellation security infrastructure and systems.

Principal Software Engineer

Lead Microsoft's PyRIT Team as a Principal Software Engineer, developing AI security tools and identifying risks in high-stakes AI systems.

Principal Software Engineer

Principal Software Engineer role at Microsoft Security, focusing on cloud security and IAM protection, offering competitive salary and hybrid work arrangement in Seattle.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on Windows Endpoint Security Platform development, offering competitive pay and hybrid work environment.

Principal Security Engineer

Principal Security Engineer role at Intuit, leading enterprise security architecture and implementation with 10+ years experience required, based in Bengaluru, India.