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.
$120,000 - $170,000
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year 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 developing and managing the world's largest satellite constellation, which currently provides fast, reliable internet to over 4 million users worldwide. This role combines DevOps, Site Reliability Engineering, and Kubernetes expertise to build and maintain the critical infrastructure supporting Starlink's global operations.

You'll work on designing and scaling the infrastructure that powers thousands of satellites and manages millions of daily users. The position offers hands-on experience with cutting-edge space technology while developing automation, managing on-premise compute resources, and creating highly scalable software solutions. You'll collaborate directly with engineering teams across SpaceX to ensure robust and maintainable systems.

The role provides competitive compensation ranging from $120,000 to $170,000 based on experience level, plus additional benefits including equity opportunities, comprehensive healthcare, and retirement plans. You'll be part of a mission-driven team working on technology that's literally changing how the world connects, while contributing to SpaceX's broader vision of making humanity a multi-planetary species.

This position requires strong technical skills in Linux, containerization, and infrastructure automation, combined with the ability to work in a fast-paced environment. You'll need to be comfortable with extended hours when needed and must meet ITAR requirements. The role offers unique challenges at the intersection of space technology and modern infrastructure, making it an ideal opportunity for engineers passionate about both space exploration and building robust, scalable systems.

Last updated 8 days ago

Responsibilities For Software Infrastructure Engineer (Starlink)

  • Develop automation to deploy and manage on-premise compute resources
  • Deploy and manage core infrastructure such as databases, monitoring and distributed storage
  • Collaborate with software engineers to create scalable, operable products
  • Engage in service lifecycle from design through deployment and refinement
  • Create tools for fast, accurate development and deployment systems
  • Provide software validation including virtualized and hardware-in-the-loop testing
  • Monitor and analyze continuous integration systems
  • Perform hands-on integration and troubleshooting
  • Create and manage core infrastructure and software libraries
  • Identify and implement solutions for high developer velocity

Requirements For Software Infrastructure Engineer (Starlink)

Python
Linux
Kubernetes
  • Bachelor's degree in computer science/IT or engineering with 1+ years experience, or 3+ years experience without degree
  • 1+ years of professional experience with Linux operating systems
  • Experience with Terraform, Ansible, or other infrastructure tools
  • Experience with containerization technologies (Docker, Kubernetes)
  • Experience in Bash, Python, and/or other scripting languages
  • Development experience in Python, C++ or C

Benefits For Software Infrastructure Engineer (Starlink)

401k
Medical Insurance
Dental Insurance
Vision Insurance
Equity
Parental Leave
  • Medical, vision, and dental coverage
  • 401(k) retirement plan
  • Stock options and ESPP
  • Short and long-term disability insurance
  • Life insurance
  • Paid parental leave
  • 3 weeks paid vacation
  • 10+ paid holidays
  • 5 days sick leave
  • Company shuttle service
  • Potential discretionary bonuses

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 Infrastructure Engineer (Starlink)

Software Infrastructure Engineer position at SpaceX working on Starlink's software and network infrastructure to manage the world's largest satellite constellation.

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.