SpaceX is seeking a Senior Application Software Engineer to join their central software team that powers critical missions across the company. This role is integral to both SpaceX's launch vehicle operations and Starlink's global internet service expansion. The team is currently focused on developing systems for Starship's rapid build and reuse, as well as next-generation manufacturing software for high-throughput Starlink factories. You'll work on diverse applications ranging from satellite constellation management to customer-facing Starlink systems.
The position offers a unique opportunity to directly impact space exploration and global connectivity. While aerospace experience isn't required, the ideal candidate should be smart, motivated, and collaborative, with a passion for complex problem-solving. You'll have full ownership of challenging projects and work alongside enthusiastic engineers with diverse perspectives.
The role involves developing mission-critical applications that accelerate launch vehicle production and enable Starlink's growth. You'll be creating and evolving systems for Starship, designing manufacturing software, and building platforms that handle concurrent data streams from the world's largest satellite constellation. The team collaborates closely with engineers across SpaceX to support crewed launches, Starship flights, and Starlink network operations.
This position offers competitive compensation between $160,000-$220,000 annually, plus comprehensive benefits including medical coverage, 401(k), stock options, and paid leave. The role requires ITAR compliance, meaning candidates must be U.S. citizens, permanent residents, refugees, or asylees. Some extended hours and weekend work may be required depending on launch schedules.