Software Engineer, Design Software
Technology
SpaceXHawthorne, United States1 weeks agoUntil 6/9/2026
Full timeOn-site
Job description
Requirements
Must have:
- Bachelors degree in computer science, engineering, mathematics, or a scientific field; OR 2+ years of professional software development experience in lieu of a degree - At least 1 year of experience in full stack development - Proficiency in programming languages such as Python, C#.NET, Go, Scala, Java, or similar object-oriented languages - 1+ years of experience creating single-page web applications - Familiarity with version control, continuous integration, and continuous delivery concepts - Strong skills in designing software systems - Comprehensive knowledge of testing, continuous integration, build, deployment, and monitoring processes - Expertise in optimizing application performance - Experience with build systems like Make, Bazel/Pants/Buck, Gradle and package management tools like pip and npm - Knowledge of in-stream data processing using technologies such as Apache Kafka, RabbitMQ, or ActiveMQ - Production experience with Docker and Kubernetes - Front-end development experience in frameworks like Angular or React - Familiarity with database technologies including PostgreSQL or SQL Server - Experience with graph technologies like Neo4j - Proficiency in 3D graphics frameworks such as three.js, OpenGL, Vulkan, or Unreal Engine - Experience integrating third-party CAD software including NX, Altium, or Xpedition - Willingness to work extended hours or weekends as required during launch periods
Responsibilities:
- Develop dependable software solutions utilized throughout SpaceX - Create innovative applications to enhance SpaceXs operational efficiency - Construct prototypes to validate key design concepts and assess technical limitations - Take ownership of all facets of software engineering and product development - Investigate user challenges to identify and devise effective solutions - Actively contribute to team discussions regarding architecture, design, and code reviews - Integrate electronics design software with manufacturing systems
Company:
At SpaceX, we are driven by the vision of inspiring humanity to explore the stars. As part of our Design Software team, you will play a vital role in the development of our next-generation launch platform, Starship, which aims to transport humans to the Moon, Mars, and beyond.
We offer a competitive salary package, including stock options, bonuses, and extensive health benefits. You will join a dedicated group of professionals in a dynamic work environment in which we prioritize autonomy and responsibility, allowing you to contribute meaningfully to our mission. We also provide opportunities for growth, including paid vacation and holidays, alongside access to a comprehensive retirement plan and protective insurances.
Keywords
ReactOSMarsPackage managerVulkanOpenGLNeo4jScalaApache KafkaNX technologyRabbitMQAngularNpmAngularJSBazelPipAltium DesignerSiemens NXBuckJavaScriptAsp
¿Te interesa este puesto?