Software Infrastructure 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 access.
$130,000 - $180,000
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Space

Description For Software Infrastructure Engineer (Starlink)

SpaceX is revolutionizing space technology with the ultimate goal of enabling human life on Mars. As a Software Infrastructure Engineer for Starlink, you'll be at the forefront of managing the world's largest satellite constellation, serving over 5M+ users worldwide with high-speed internet.

The role focuses on designing, operating, and scaling the infrastructure that powers Starlink's extensive network. You'll work on critical DevOps and Site Reliability tasks, managing Kubernetes environments, and developing automation for both on-premises and cloud resources. This position offers a unique opportunity to impact global internet connectivity while working with cutting-edge space technology.

You'll collaborate directly with engineering teams to create scalable, maintainable software products and be involved in the entire service lifecycle. The role combines systems administration, infrastructure management, and software development, requiring expertise in Linux, containerization, and Python development.

SpaceX offers competitive compensation including base salary, potential stock options, and comprehensive benefits. You'll be part of a mission-driven team working on technology that's literally changing the world, from enabling global internet access to supporting humanity's journey to Mars.

The position requires strong technical skills, excellent communication abilities, and a willingness to work extended hours when needed. This is an ideal role for someone passionate about space technology, infrastructure automation, and building systems at scale.

Last updated 4 days ago

Responsibilities For Software Infrastructure Engineer (Starlink)

  • Develop automation to deploy and manage compute resources both on-premises and in the cloud
  • Deploy and manage core infrastructure such as databases, monitoring and storage
  • Closely collaborate with software engineers to create highly scalable, operable and maintainable products
  • Engage in and improve the whole lifecycle of services -- from inception and design, through deployment, operation and refinement
  • Invent tools and processes that enable fast, accurate, and easy-to-use development and deployment systems
  • Monitoring and data analysis in support of a continuous integration and release system
  • Hands-on integration and troubleshooting across the entire Starlink stack
  • Create and manage core infrastructure such as databases and software libraries
  • Identify areas for improvement and create innovative solutions that enable high developer velocity

Requirements For Software Infrastructure Engineer (Starlink)

Python
Kubernetes
Linux
  • Bachelor's degree in computer science, information systems/IT, or an engineering discipline; OR 2+ years of professional experience in software, DevOps, or site reliability engineering in lieu of a degree
  • 1+ years of experience with Linux operating systems
  • Experience with containerization technologies (e.g. Docker, Kubernetes)
  • Development experience in Python
  • Experience in Bash or other scripting languages

Benefits For Software Infrastructure Engineer (Starlink)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Comprehensive medical, vision, and dental coverage
  • 401(k)-retirement plan
  • Stock options and ability to purchase additional stock at a discount
  • Short & long-term disability insurance
  • Life insurance
  • Paid parental leave
  • 3 weeks of paid vacation
  • 10+ paid holidays per year
  • 5 days of sick leave per year

Interested in this job?

Jobs Related To SpaceX Software Infrastructure Engineer (Starlink)

Software Infrastructure Engineer (Starlink)

SpaceX is seeking a Software Infrastructure Engineer to develop and manage infrastructure for the Starlink satellite constellation, focusing on DevOps and site reliability engineering.

IT Linux Systems Engineer

SpaceX is seeking an IT Linux Systems Engineer to design, deploy and support Linux-based software platforms for their engineering teams.

IT Linux Systems Engineer

SpaceX is hiring an IT Linux Systems Engineer to design and maintain mission-critical infrastructure supporting space exploration technology development in Hawthorne, CA.

Software Engineer, Developer Tools (Application Software)

Software Engineer position at SpaceX focusing on developer tools and infrastructure, building systems for continuous integration, delivery, and automation for spacecraft software development.

Software Infrastructure Engineer (Starlink)

Software Infrastructure Engineer role at SpaceX's Starlink division, focusing on DevOps and infrastructure automation for the world's largest satellite constellation.