Software Engineer (Starlink Ground Networking)

SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.
Redmond, WA, USA
$120,000 - $170,000
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Space

Description For Software Engineer (Starlink Ground Networking)

SpaceX is seeking a Software Engineer for their Starlink Ground Networking team in Redmond, WA. This role involves creating software to design, develop, launch, and operate a low-latency, high-capacity broadband network. The engineer will be responsible for the complete lifecycle of the software, including development, testing, and support. They will work on building, securing, and operating a network with global visibility and scale, managing network deployments and related configurations within the Starlink network.

Key responsibilities include:

  • Developing highly reliable software solutions used across SpaceX
  • Building prototypes to prove key design concepts and quantify technical constraints
  • Owning all aspects of software engineering and product development
  • Collaborating on architecture, design, and code reviews
  • Designing and implementing highly available, fault-tolerant network automation and monitoring systems
  • Creating data collection and ingestion pipelines for network reliability and operation tools
  • Focusing on operational and network reliability to build and maintain a robust, performant, and automated broadband network
  • Linux systems engineering and administration

The ideal candidate should have:

  • A Bachelor's degree in computer science, engineering, math, or science discipline; OR 2+ years of professional experience in software development
  • Development experience in C++, Python or Go
  • Experience with modern networking protocols and their applications
  • Strong skills in debugging, performance optimization, and unit testing
  • Experience with Linux systems engineering and administration
  • Knowledge of Docker and Kubernetes
  • Strong understanding of TCP/IP
  • Excellent communication skills

This position offers competitive compensation and benefits, including stock options, comprehensive health coverage, a 401(k) plan, and paid time off. The role requires the ability to work extended hours and weekends as needed. Applicants must meet ITAR requirements, which include U.S. citizenship or permanent residency.

Last updated 23 days ago

Responsibilities For Software Engineer (Starlink Ground Networking)

  • Develop highly reliable software solutions that are used across SpaceX
  • Build prototypes to prove key design concepts and quantify technical constraints
  • Own all aspects of software engineering and product development
  • Collaborate on architecture, design, and code reviews
  • Design and implement highly available, fault-tolerant network automation and monitoring systems
  • Design and implement data collection and ingestion pipeline for network reliability and operation tools
  • Focus on operational and network reliability to build and maintain a robust, performant, and automated broadband network
  • Perform Linux systems engineering and administration

Requirements For Software Engineer (Starlink Ground Networking)

Python
Go
Linux
Kubernetes
  • Bachelor's degree in computer science, engineering, math, or science discipline; OR 2+ years of professional experience in software development
  • Development experience in C++, Python or Go
  • Experience with modern networking protocols, their application and traffic types: (TCP/IPv4/IPv6, voice, video, broadcast, streaming)
  • Must be able to work extended hours and weekends as needed
  • Must meet ITAR requirements (U.S. citizen, permanent resident, refugee, or asylee)

Benefits For Software Engineer (Starlink Ground Networking)

  • Stock options or long-term cash awards
  • Potential 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 of paid vacation
  • 10 or more paid holidays per year
  • 5 days of sick leave per year (for exempt employees)

Interested in this job?

Jobs Related To SpaceX Software Engineer (Starlink Ground Networking)

Software Development Engineer, Core Shopping

Amazon is seeking a Software Development Engineer to shape the evolution of Generative AI powered Product Question Answering on Alexa, improving the shopping experience using Large Language Models.

Software Development Engineer, Alexa Smart Home

Join Amazon's Alexa Smart Home team as a Software Development Engineer to create innovative AWS-powered services for smart home experiences.

Software Development Engineer, AWS PrivateCA

AWS PrivateCA seeks Software Development Engineer to build scalable digital security systems and develop secure cloud solutions.

Software Development Engineer, FireTV Partner Integration, FTVX Team (Whole World)

Join Amazon's Fire TV core experiences team as a Software Development Engineer to design and implement products for video service partners.