SpaceX is seeking a Full Stack Software Engineer to design, develop, and continuously improve software solutions ensuring their vehicles can be built and flown reliably, with the ultimate goal of enabling human life on Mars.
Requirements
- Experience in full stack development
- 5+ years of experience in web applications development
- Experience as an architect - proven ability to design and implement robust and scalable systems with flexible and scalable UI that meets future needs
- Expertise in C, .NET, SQL, HTML, CSS, AngularJS, TypeScript
- Expertise in Python, PostgreSQL
- Deep understanding of object oriented programming and design principles
- Deep understanding of testing, continuous integration, build, deployment & continuous monitoring
Responsibilities
- Build highly reliable software solutions that may be used by users across SpaceX
- Own all aspects of software engineering and product development
- Act as a responsible engineer for various software products
- Maintain highest standards of excellence, never settle for the status quo
- Deep dive into your users’ problems, find efficient solutions
- Provide strong technical leadership, focus on continuous improvement
- Seek out faults within our application suite or ERP suite and implement solutions to improve
Other
- Ability to work extended hours and weekends as needed
- Must be willing to travel – up to 10%
- Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree
- U.S. citizen or national, U.S. lawful, permanent resident, Refugee under 8 U.S.C. § 1157, or Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State
- Initiative and the ability to work independently and collaborate within a team