About The Position

SpaceX’s application software team builds mission-critical applications used across the company to support launch vehicle production and flight, Starlink growth, manufacturing, and supply chain operations. The team works with engineers throughout SpaceX to create and evolve systems supporting company missions and operations. Aerospace experience is not required; the role is suited to motivated, collaborative engineers who want to solve challenging problems and contribute to SpaceX’s mission. As a Lead Software Engineer on the Application Software team, you will lead a team of engineers from both a technical and personnel-development perspective. You will own challenging problems and a system roadmap, helping design and deliver reliable software that supports SpaceX’s goals.

Requirements

  • Bachelor’s degree in computer science, engineering, mathematics, or a science discipline and at least 3 years of software development experience, or at least 6 years of professional software-building experience in lieu of a degree.
  • At least 1 year of experience with object-oriented programming.
  • At least 1 year of experience leading software teams or projects.
  • Must be able to work extended hours and weekends as needed.
  • Must meet the stated U.S. citizenship, lawful permanent resident, refugee, asylee, or export-authorization eligibility requirements.

Nice To Haves

  • Programming experience in Python, C#, .NET, Go, Java, or a similar object-oriented language.
  • Front-end experience with Angular, React, or a similar JavaScript framework.
  • Experience with PostgreSQL, SQL Server, or similar database technologies.
  • At least 4 years of experience building single-page web applications.
  • Expertise in software system design, testing and infrastructure, and profiling and improving application performance.
  • Domain expertise in manufacturing systems, supply chain systems, or warehouse management systems.
  • Strong desire to mentor and grow employees.
  • Ability to collaborate across group and department lines with engineers and managers, including networking and working in a team development environment.
  • Excellent communication and teamwork skills.

Responsibilities

  • Directly manage a team of software engineers.
  • Own all aspects of a system roadmap, including prioritization, implementation, and delivery.
  • Provide strong technical leadership with a focus on continuous improvement.
  • Manage and track multiple priorities while maintaining focus on shared project goals.
  • Develop highly reliable and available software systems.
  • Maintain high standards of excellence and continually seek improvement.
  • Collaborate with leaders in the department and across the company to support SpaceX’s success.
  • Mentor and support the growth of employees.

Benefits

  • Potential eligibility for long-term incentives in the form of company stock or long-term cash awards.
  • Potential discretionary bonuses.
  • Ability to purchase additional stock at a discount through an Employee Stock Purchase Plan.
  • Comprehensive medical coverage.
  • Vision coverage.
  • Dental coverage.
  • 401(k) retirement plan.
  • Short- and long-term disability insurance.
  • Life insurance.
  • Paid parental leave.
  • Various discounts and perks.
  • Accrual of 3 weeks of paid vacation.
  • 10 or more paid holidays per year.
  • Paid sick leave pursuant to company policy.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service