Full Stack Software Engineer
Core
Develop highly reliable software solutions and applications to improve SpaceX operations and validate design concepts.
Role type
Full Stack Software Engineer
Builds
Applications and prototypes for SpaceX operations
Domain
Aerospace / Software Engineering
Deliverable
production ML models | product features
Required skills
Full-stack development, software engineering lifecycle management, architecture design, code reviews, problem investigation
Preferred skills
Python, C#.NET, Go, Scala, Java, single-page web application development, version control, continuous integration and delivery, software system design, testing, build and deployment, monitoring, profiling, application performance improvement, build systems, package management, UNIX-like systems, infrastructure-management tools, in-stream data processing, Docker, Kubernetes, front-end JavaScript frameworks, relational databases
Responsibilities
Develop highly reliable software solutions used across SpaceX, Create applications that improve SpaceX operations, Build prototypes to validate design concepts and quantify technical constraints, Own software engineering and product development across the full lifecycle, Investigate user problems and create efficient solutions, Participate in architecture, design, and code reviews