Taro Logo

Backend Software Engineer (Starlink)

SpaceX is a space technology company developing technologies to enable human life on Mars and deploying Starlink, the world's largest satellite constellation for global internet coverage.
$122,500 - $170,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Space

Description For Backend Software Engineer (Starlink)

SpaceX, a pioneering space technology company, is seeking a Backend Software Engineer to join their Starlink Constellation Engineering team. This role offers a unique opportunity to work on the world's largest satellite constellation, currently serving over 6 million users worldwide with high-speed internet. As a backend engineer, you'll be responsible for developing and maintaining critical systems that manage thousands of satellites in low-earth orbit. The position involves writing software that operates both in distributed ground systems and aboard satellites in space.

The role combines the excitement of space technology with cutting-edge software development, offering the chance to work with technologies like Python, C++, Linux, and containerization tools. You'll be part of a team ensuring safe satellite operations, maintaining command and control capabilities, and managing the entire satellite fleet. This position is perfect for engineers who want to make a direct impact on space technology and global internet connectivity.

SpaceX offers a comprehensive benefits package including competitive salary ranges ($122,500 - $170,000), equity opportunities, medical benefits, and retirement plans. The company culture emphasizes ownership and responsibility, with engineers managing the complete lifecycle of their code from inception to deployment. Located in Redmond, WA, this role provides an excellent opportunity to work on technology that's literally changing the world, while being part of SpaceX's broader mission of enabling human life on Mars.

Last updated a day ago

Responsibilities For Backend Software Engineer (Starlink)

  • Develop highly reliable and available software systems for managing thousands of satellites in low-earth orbit
  • Be accountable and responsible for all software written and designed
  • Participate in architecture, design, and code reviews
  • Design software for both vehicles flying in space, and the ground systems that support them
  • Collaborate with other engineers to plan and organize the development of our products

Requirements For Backend Software Engineer (Starlink)

Python
Linux
PostgreSQL
Kubernetes
  • Bachelor's degree in computer science, engineering, math, or science discipline and +1 years of professional experience in software development; OR 3+ years of professional experience
  • Experience with Python or C++, and Linux programming
  • Experience with distributed systems or large-scale consumer internet systems
  • Understanding of version control, testing, continuous integration, build, deployment, and monitoring
  • Must be willing to work extended hours and weekends as needed

Benefits For Backend Software Engineer (Starlink)

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
Parental Leave
Commuter Benefits
  • 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
  • Company stock options
  • Employee Stock Purchase Plan
  • Company shuttles from Seattle locations

Interested in this job?

Jobs Related To SpaceX Backend Software Engineer (Starlink)