
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 Test Engineering and Operations to develop and maintain software that supports checkout operations. You'll work with Java, Python, and Linux to streamline engineering processes. This role requires experience in software development and automation.
Job Description
Who you are
You have a strong background in software engineering with experience in developing and maintaining software systems that support operational processes. You are proficient in programming languages such as Java and Python, and you understand the importance of creating efficient and reliable software solutions. Your experience with Linux environments and containerization technologies like Docker allows you to build scalable applications that meet the needs of engineering teams. You are detail-oriented and have a knack for troubleshooting complex systems, ensuring that tools and applications run smoothly. You thrive in collaborative environments and enjoy working with cross-functional teams to optimize workflows and enhance productivity.
Desirable
Experience with automated testing frameworks and methodologies is a plus, as is familiarity with REST API development. You have a passion for continuous improvement and are always looking for ways to enhance existing tools and processes. Your ability to analyze performance metrics and implement data-driven solutions sets you apart as a candidate who can contribute significantly to the team.
What you'll do
In this role, you will be responsible for creating, maintaining, and troubleshooting software systems that facilitate checkout operations across SpaceX. You will lead the design and development of new software projects, ensuring that they meet the needs of engineers and production teams. Your responsibilities will include periodically reviewing the performance and capabilities of existing tools, implementing more efficient approaches when necessary, and developing sustainable software solutions that follow an object-oriented paradigm. You will collaborate with engineers to streamline workflows, reduce risks, and eliminate recurring tasks, ultimately expediting engineering deliverables to production teams.
You will also participate in the implementation of interdisciplinary software solutions that optimize engineering time and enhance operational efficiency. Your role will involve analyzing vehicle performance against expected behavior and providing insights that drive improvements in engineering processes. You will work closely with various teams to ensure that the software you develop aligns with the company's mission of enabling human life on Mars.
What we offer
At SpaceX, you will be part of a mission-driven team that is dedicated to pushing the boundaries of technology and exploration. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will work in a dynamic environment where your contributions will have a direct impact on the future of space exploration. Join us in our quest to make life multi-planetary and be part of a team that is shaping the future of humanity in space.
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 Components Test team to design and develop test software infrastructure for spacecraft components. You'll work with C, C++, and Python in Hawthorne, CA.

Software Engineering
SpaceX is hiring a Software Engineer (Vehicle Engineering) to develop AI systems for launch vehicles and spacecraft. You'll work with technologies like Machine Learning and Python to solve complex data problems. This position requires experience in AI and data analysis.

Software Engineering
SpaceX is hiring a Software Engineer for their Satellite Operations team to develop software for autonomous operations of the Starshield satellite constellation. You'll work with technologies like Python, Java, and DevOps practices in Hawthorne, CA.

Test Engineer
SpaceX is seeking a Test Engineer for the Dragon program to conduct structural and dynamic tests on flight hardware. You'll work with LabVIEW and data acquisition systems to ensure high performance in spaceflight hardware. This role requires strong analytical skills and experience in testing methodologies.

Security Engineer
SpaceX is hiring a Security Engineer to join their Security Operations team, focusing on developing capabilities to detect and respond to sophisticated adversaries. You'll work in a high-stakes environment, utilizing automation and incident response skills to protect critical technologies.