Application Software Engineer, Launch Software

SpaceX
US - California - Hawthorne
View Company Profile / << Go Back

  • Job Type: Full time
  • 18 days ago

Job Description

Develop reliable software and applications that improve SpaceX operations, including systems supporting launch vehicle production, Starship, and Starlink. Own software development from prototyping and design through implementation, and collaborate with users and teammates on architecture, design, and code reviews.

Requirements: A bachelor's degree in computer science, engineering, mathematics, or a scientific discipline is required, or at least two years of professional software development experience in lieu of a degree. The role requires at least one year of full-stack development experience; preferred qualifications include experience with object-oriented programming, web applications, software architecture, CI/CD, databases, cloud-native tools, and data-processing technologies.

Key Skills: Full-Stack Development, Python, C#/.NET, Go, Scala, Java, Single-Page Applications, Software Architecture, Testing, Continuous Integration, Continuous Delivery, Performance Profiling, Build Systems, Apache Kafka, Docker, Kubernetes

Benefits: Company Stock Or Long-Term Cash Awards, Discretionary Bonuses, Employee Stock Purchase Plan, Medical Coverage, Vision Coverage, Dental Coverage, 401(k) Retirement Plan, Short-Term Disability Insurance, Long-Term Disability Insurance, Life Insurance, Paid Parental Leave, Paid Vacation, Paid Holidays, Paid Sick Leave, Discounts And Perks




Fast Track Upload