
Revolutionizing space travel for humanity's future
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...
Employees at SpaceX enjoy competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. The company also supports pro...
SpaceX fosters a culture of innovation and engineering excellence, encouraging employees to tackle ambitious projects and push the boundaries of space...

SpaceX • Redmond, WA
SpaceX is hiring a Principal Software Engineer for the Starlink Ground Network to tackle challenges in building next-generation networking technologies and infrastructure. You'll work with Java, Python, and C++ in Redmond, WA.
You have 10+ years of software engineering experience, with a strong background in building scalable systems and a passion for space technology. Your expertise in Java, Python, and C++ allows you to tackle complex problems effectively, and you have a solid understanding of networking principles and protocols. You thrive in collaborative environments, working closely with cross-functional teams to deliver high-quality software solutions. Your experience with cloud platforms like AWS and container orchestration tools such as Kubernetes and Docker equips you to manage dynamic production environments efficiently. You are also familiar with Linux systems and have a keen interest in developing innovative technologies that can impact global connectivity.
Experience with satellite communication systems or similar technologies would be a plus. Familiarity with agile methodologies and DevOps practices can enhance your contributions to the team. You are a proactive problem solver who enjoys mentoring junior engineers and sharing knowledge within your team.
As a Principal Software Engineer on the Starlink program, you will lead the development of next-generation networking technologies that direct data through a complex network of satellites and ground stations. You will design and implement infrastructure and tools that enable rapid development and reliable deployment of code to dynamic production environments. Your role will involve collaborating with hardware engineers to develop measurement systems that support in-house network platform designs. You will also be responsible for optimizing software performance and ensuring the reliability of the Starlink system as it scales to serve millions of users worldwide. Your contributions will directly impact the growth and utility of Starlink, helping to provide fast and reliable internet access to communities and businesses around the globe.
At SpaceX, you will be part of a mission-driven team that is dedicated to making space travel accessible and sustainable. We offer competitive compensation and benefits, including health insurance, retirement plans, and opportunities for professional development. You will work in a dynamic and innovative environment where your ideas and contributions are valued. Join us in our mission to revolutionize global internet connectivity and enable human life on Mars.
Apply now or save it for later. Get alerts for similar jobs at SpaceX.