Job Summary:
SpaceX is actively developing technologies to enable human life on Mars and is seeking a Kubernetes Platform Infrastructure Engineer for its Starlink project. The role involves designing, operating, and scaling infrastructure for the world's largest satellite constellation while collaborating with software engineers to enhance system performance.
Responsibilities:
• Develop automation to deploy and manage on-premise Kubernetes clusters
• Deploy and manage core infrastructure such as databases, monitoring and distributed 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
• Monitoring and alerting supporting systems to have high availability
• Hands-on integration and troubleshooting across the entire Starlink stack
• Identify areas for improvement and create innovative solutions that enable high system availability
Qualifications:
Required:
• Bachelor’s degree in computer science, information systems/IT, or an engineering discipline and 1+ years of professional experience in Site Reliability Engineering or DevOps; OR 3+ years of professional experience in 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. OCI containers, Kubernetes)
• Experience scripting in Bash, Python, or other similar languages
• Development experience in Python, C++, or Go
Preferred:
• 1+ years of experience with Python and Python-based development frameworks
• Experience managing Kubernetes clusters, not just using them
• Knowledge of Linux boot process and systems configuration
• Deep understanding of testing, continuous integration, build, deployment & continuous monitoring
• Understanding of relevant build technologies, such as Bazel and Makefiles
• Focus on performance bottlenecks and performance improvement techniques
• Understanding of distributed databases and data modeling
• Experience with automatically managing dozens, hundreds, or thousands of servers (eg: Terraform or Ansible)
• Strong networking knowledge of TCP/IP
• Excellent communications skills with the ability to communicate with customers, peers, management etc. in both formal and informal situations
Company:
SpaceX develops and operates rockets, satellite networks, and AI infrastructure including launch, connectivity, and cloud services. Founded in 2002, the company is headquartered in Hawthorne, USA, with a team of 1001-5000 employees. The company is currently Late Stage.