
About SpaceX
Revolutionizing space travel for humanity's future
Key Highlights
- Founded in 2002 by Elon Musk
- Headquartered in Hawthorne, California
- Developed Falcon 9 and Falcon Heavy rockets
- Raised over $7 billion with a valuation of $137 billion
SpaceX, founded in 2002 by Elon Musk, is a leading aerospace manufacturer and space transportation company headquartered in Hawthorne, California. The company has developed the Falcon 9 and Falcon Heavy rockets, as well as the Dragon spacecraft, which delivers cargo to the International Space Statio...
🎁 Benefits
Employees at SpaceX enjoy competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. The company also supports pro...
🌟 Culture
SpaceX fosters a culture of innovation and engineering excellence, encouraging employees to tackle ambitious projects and push the boundaries of space...
Overview
SpaceX is hiring a Software Engineer for the Starlink Network to enhance satellite internet services. You'll work with technologies like Java, Python, and C++ to improve user experience. This role requires a strong background in software development.
Job Description
Who you are
You have a solid foundation in software engineering principles and at least 3 years of experience in developing and maintaining software systems. Your expertise includes programming languages such as Java, Python, and C++, and you are comfortable working with REST APIs to integrate various components of a system. You understand the importance of the complete software lifecycle, from development to testing and support, and you are eager to close the feedback loop between design and real-world performance. You thrive in collaborative environments and are excited about the opportunity to contribute to innovative projects that have a global impact.
Desirable
Experience with satellite communication systems or broadband technologies is a plus. Familiarity with agile methodologies and tools such as Jira or Git will help you navigate the development process more effectively. You are also encouraged to bring any experience you have with cloud platforms like AWS or Azure, as these skills will be beneficial in your role.
What you'll do
As a Software Engineer on the Starlink program, you will be tasked with solving complex challenges that enhance the performance and reliability of our satellite internet services. You will collaborate with cross-functional teams to design, develop, and implement software solutions that optimize the user experience for millions of customers worldwide. Your responsibilities will include writing clean, maintainable code, conducting thorough testing, and participating in code reviews to ensure high-quality deliverables. You will also engage in troubleshooting and debugging to resolve issues that arise in production environments, ensuring that our services remain reliable and efficient.
You will have the opportunity to work on various aspects of the software stack, from backend services to user-facing applications, allowing you to broaden your skill set and contribute to multiple facets of the project. Your role will involve continuous learning and adaptation as you stay updated with the latest technologies and best practices in software development. You will be part of a team that values innovation and encourages you to share your ideas and insights to improve our systems.
What we offer
At SpaceX, you will be part of a mission-driven organization that is pushing the boundaries of technology and exploration. We offer competitive salaries and benefits, including health insurance, retirement plans, and opportunities for professional development. You will work in a dynamic environment where your contributions will directly impact the future of satellite communications and internet access for underserved communities. Join us in our mission to make life multi-planetary and provide affordable broadband access to users around the globe.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at SpaceX.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
SpaceX is hiring a Software Engineer for the Starlink project to develop the digital experience for millions of customers. You'll work on building interfaces for mobile and web applications. This position requires relevant engineering experience.

Software Engineering
SpaceX is hiring a Software Engineer for the Starlink Growth team to develop tools and applications that enhance customer experience and asset management. You'll work closely with various engineering disciplines and business operations in Redmond, WA.

Software Engineering
SpaceX is hiring a Software Engineer for the Starlink Ground Network to develop reliable software systems for a global satellite-based internet service. You'll work with technologies like Java and Python to enhance network automation and deployment. This role requires experience in software development and network systems.

Software Engineering
SpaceX is hiring a Senior Software Engineer for the Starlink Growth team to develop tools and applications that enhance customer experience and manage deployed assets. You'll work with technologies like JavaScript and Python in Redmond, WA.

Full Stack Engineer
SpaceX is hiring a Full Stack Software Engineer for the Starlink Ground Network team to develop software solutions for network management. You'll work with technologies like JavaScript, Python, and AWS to support a global broadband internet system. This position requires experience in full stack development.