SPACE EXPLORATION TECHNOLOGIES CORP
Software Infrastructure Engineer (Starlink)
SPACE EXPLORATION TECHNOLOGIES CORP, Redmond, Washington, United States, 98052
Overview
Software Infrastructure Engineer (Starlink) Redmond, WA SpaceX was founded with the belief that humanitys future includes exploration of the stars. SpaceX is actively developing technologies to enable human life on Mars and to advance Starlink, the worlds most advanced broadband internet system. SOFTWARE INFRASTRUCTURE ENGINEER (STARLINK) At SpaceX were leveraging our experience in building rockets and spacecraft to deploy Starlink, the worlds largest satellite constellation and a rapidly growing broadband internet system. Starlink is providing fast, reliable internet to 5M+ users worldwide. We design, build, test, and operate all parts of the system and are looking for engineers to maximize Starlinks utility for communities and businesses around the globe. As an engineer focused on Starlinks software and network infrastructure, you will design, operate and scale the infrastructure we use to run the worlds largest satellite constellation and manage a network that handles millions of daily users worldwide. These positions cover areas from Developer Operations, to Site Reliability and managing our Kubernetes environment. You will develop automation to deploy and manage on-premise compute resources, create scalable and maintainable software products, and collaborate with engineering across the board. Responsibilities
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 and maintainable products Engage in and improve the full 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 Provide fast and comprehensive software validation, including virtualized, hardware-in-the-loop, and on-orbit test platforms Monitoring and data analysis in support of a continuous integration and release system Hands-on integration and troubleshooting across the 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
Basic Qualifications
Bachelors degree in computer science, information systems/IT, or an engineering discipline and 1+ years of professional experience in systems administration, site reliability engineering, or DevOps; OR 3+ years of professional experience in systems administration, site reliability engineering, or DevOps in lieu of a degree 1+ years of professional experience with Linux operating systems Experience with Terraform, Ansible, or other infrastructure tools Experience with containerization technologies (i.e. Docker, Kubernetes) Experience in Bash, Python, and/or other scripting languages Development experience in Python, C++ or C
Preferred Skills and Experience
1+ years of experience with Python and Python-based development frameworks Strong understanding of virtualization and hypervisor technologies Knowledge of Linux boot process and systems configuration Deep understanding of testing, continuous integration, build, deployment & continuous monitoring Strong understanding of relevant technologies, such as Bazel or other build systems Linux, Docker, Kubernetes, or similar technologies Focus on performance bottlenecks and performance improvement techniques Understanding of databases and data modeling Experience automatically managing dozens, hundreds, or thousands of servers (e.g., Terraform or Ansible) Strong networking knowledge of TCP/IP Excellent communications skills with the ability to communicate with customers, peers, management, etc., in formal and informal contexts
Additional Requirements
Must be willing to work extended hours and weekends as needed
Compensation and Benefits
Pay range: Software Engineer/Level I: 122,500 145,000 per year Software Engineer/Level II: 140,000 170,000 per year Your actual level and base salary will be determined on a case-by-case basis and may vary based on job-related knowledge, education, and experience. Base salary is part of SpaceXs total rewards package, which may include stock incentives, discretionary bonuses, and the opportunity to purchase company stock. You will also receive medical, vision, and dental coverage, access to a 401(k), disability and life insurance, paid parental leave, and various other benefits. PTO includes approximately 3 weeks of paid vacation and 10 or more paid holidays per year. Exempt employees receive 5 days of sick leave per year. Company shuttles are offered for select Seattle locations to the SpaceX Redmond office, Monday to Friday. Equal Opportunity and Compliance
SpaceX is an Equal Opportunity Employer; employment is based on merit, competence and qualifications and will not be influenced by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, or any other legally protected status. Applicants requiring reasonable accommodation during the application/interview process should contact EEOCompliance@spacex.com. #J-18808-Ljbffr
Software Infrastructure Engineer (Starlink) Redmond, WA SpaceX was founded with the belief that humanitys future includes exploration of the stars. SpaceX is actively developing technologies to enable human life on Mars and to advance Starlink, the worlds most advanced broadband internet system. SOFTWARE INFRASTRUCTURE ENGINEER (STARLINK) At SpaceX were leveraging our experience in building rockets and spacecraft to deploy Starlink, the worlds largest satellite constellation and a rapidly growing broadband internet system. Starlink is providing fast, reliable internet to 5M+ users worldwide. We design, build, test, and operate all parts of the system and are looking for engineers to maximize Starlinks utility for communities and businesses around the globe. As an engineer focused on Starlinks software and network infrastructure, you will design, operate and scale the infrastructure we use to run the worlds largest satellite constellation and manage a network that handles millions of daily users worldwide. These positions cover areas from Developer Operations, to Site Reliability and managing our Kubernetes environment. You will develop automation to deploy and manage on-premise compute resources, create scalable and maintainable software products, and collaborate with engineering across the board. Responsibilities
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 and maintainable products Engage in and improve the full 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 Provide fast and comprehensive software validation, including virtualized, hardware-in-the-loop, and on-orbit test platforms Monitoring and data analysis in support of a continuous integration and release system Hands-on integration and troubleshooting across the 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
Basic Qualifications
Bachelors degree in computer science, information systems/IT, or an engineering discipline and 1+ years of professional experience in systems administration, site reliability engineering, or DevOps; OR 3+ years of professional experience in systems administration, site reliability engineering, or DevOps in lieu of a degree 1+ years of professional experience with Linux operating systems Experience with Terraform, Ansible, or other infrastructure tools Experience with containerization technologies (i.e. Docker, Kubernetes) Experience in Bash, Python, and/or other scripting languages Development experience in Python, C++ or C
Preferred Skills and Experience
1+ years of experience with Python and Python-based development frameworks Strong understanding of virtualization and hypervisor technologies Knowledge of Linux boot process and systems configuration Deep understanding of testing, continuous integration, build, deployment & continuous monitoring Strong understanding of relevant technologies, such as Bazel or other build systems Linux, Docker, Kubernetes, or similar technologies Focus on performance bottlenecks and performance improvement techniques Understanding of databases and data modeling Experience automatically managing dozens, hundreds, or thousands of servers (e.g., Terraform or Ansible) Strong networking knowledge of TCP/IP Excellent communications skills with the ability to communicate with customers, peers, management, etc., in formal and informal contexts
Additional Requirements
Must be willing to work extended hours and weekends as needed
Compensation and Benefits
Pay range: Software Engineer/Level I: 122,500 145,000 per year Software Engineer/Level II: 140,000 170,000 per year Your actual level and base salary will be determined on a case-by-case basis and may vary based on job-related knowledge, education, and experience. Base salary is part of SpaceXs total rewards package, which may include stock incentives, discretionary bonuses, and the opportunity to purchase company stock. You will also receive medical, vision, and dental coverage, access to a 401(k), disability and life insurance, paid parental leave, and various other benefits. PTO includes approximately 3 weeks of paid vacation and 10 or more paid holidays per year. Exempt employees receive 5 days of sick leave per year. Company shuttles are offered for select Seattle locations to the SpaceX Redmond office, Monday to Friday. Equal Opportunity and Compliance
SpaceX is an Equal Opportunity Employer; employment is based on merit, competence and qualifications and will not be influenced by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, or any other legally protected status. Applicants requiring reasonable accommodation during the application/interview process should contact EEOCompliance@spacex.com. #J-18808-Ljbffr