Sr. Software Engineer, Starlink Network

SpaceX develops technologies for space exploration, building rockets and spacecraft, with the ultimate goal of enabling human life on Mars.
$170,000 - $230,000
Distributed Systems
Senior Software Engineer
In-Person
5+ years of experience
Space · Enterprise SaaS

Description For Sr. Software Engineer, Starlink Network

SpaceX, a pioneering space technology company, is seeking a Senior Software Engineer for their Starlink program, the world's largest satellite constellation providing high-speed internet to over 5M users globally. This role focuses on developing critical networking technologies and infrastructure for their satellite-based internet system.

As a Sr. Software Engineer, you'll work on cutting-edge challenges in satellite communications, building next-generation networking technologies, infrastructure tools, and measurement systems. The position requires expertise in distributed systems, networking protocols, and high-performance computing, with opportunities to impact every aspect of the program's growth.

The role offers a competitive compensation package starting from $170,000 to $230,000, plus equity and comprehensive benefits. You'll be part of a team responsible for the complete software lifecycle, from development to deployment, working on systems that directly contribute to SpaceX's mission of making humanity multi-planetary.

This is an exceptional opportunity for experienced engineers passionate about space technology and complex distributed systems. You'll work with cutting-edge technology, solving unique challenges in satellite communications while contributing to a project with global impact. The position requires ITAR compliance and offers the chance to work on technology that's literally changing how the world connects.

Working at SpaceX means being part of a mission to revolutionize space technology and human connectivity. The role demands excellence, creativity, and dedication, offering in return the chance to work on truly groundbreaking technology with some of the industry's best minds.

Last updated 4 days ago

Responsibilities For Sr. Software Engineer, Starlink Network

  • Develop highly reliable and available software systems for low latency, high capacity satellite-based global software-defined network
  • Design and implement highly available, fault-tolerant network with minimal maintenance at scale
  • Participate in architecture, design, and code reviews
  • Develop prototypes to prove key design concepts and quantify technical constraints
  • Collaborate with other engineers to plan and organize product development
  • Write high-quality Linux based software for common processors and microcontrollers
  • Develop tools for test execution across multiple environments

Requirements For Sr. Software Engineer, Starlink Network

Python
Linux
Go
  • Bachelor's degree in computer science, engineering, math, or STEM discipline and 5+ years of professional development experience
  • Development experience in C, C++, or Python
  • Experience with networking protocols (UDP, TCP/IP)
  • Strong skills in debugging, performance optimization, and unit testing
  • Excellent communication skills both written and verbal
  • Must be willing to work extended hours and weekends as needed
  • Must be U.S. citizen, permanent resident, refugee, or asylee (ITAR requirements)

Benefits For Sr. Software Engineer, Starlink Network

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Company stock or stock options
  • Long-term cash awards
  • Discretionary bonuses
  • Employee Stock Purchase Plan
  • Comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan
  • Short & long-term disability insurance
  • Life insurance
  • Paid parental leave
  • 3 weeks paid vacation
  • 10+ paid holidays per year
  • 5 days sick leave per year

Interested in this job?

Jobs Related To SpaceX Sr. Software Engineer, Starlink Network

Sr. Software Engineer, Beam Planning (Starlink)

Senior Software Engineer position at SpaceX working on beam planning for Starlink satellite network optimization

Sr. International Infrastructure Engineer (Starlink)

Sr. International Infrastructure Engineer for SpaceX's Starlink, designing global antenna sites and infrastructure.

Sr. Gateway Site Development Engineer (Starlink)

Sr. Gateway Site Development Engineer for SpaceX's Starlink, designing and implementing global antenna infrastructure.

Sr. Flight Reliability Engineer (Starship)

Sr. Flight Reliability Engineer for SpaceX Starship program, managing risks and ensuring optimal outcomes for space vehicle testing and flights.

Sr. Gateway Site Development Engineer (Starlink)

Senior Gateway Site Development Engineer for SpaceX's Starlink project, designing and implementing global antenna infrastructure.