Full Stack Software Engineer (Components)
SpaceX
14 days ago
Hawthorne, CA, USA
Mid Level / Senior
Base Salary
$120k - $145k/yr
Responsibilities
- Develop highly reliable software solutions used across multiple SpaceX teams.
- Own all aspects of software development, including design, testing, and deployment.
- Rapidly create new applications to improve production cycle time in the machine shop.
- Deep dive into user problems to find and create efficient solutions.
- Participate in team collaborations on architecture, design, and code reviews.
Requirements
- Bachelor’s degree in computer science, computer engineering, physics, or related field, or 2+ years of professional software development experience.
- Experience in full stack development.
- Proficiency in programming languages such as Python, JavaScript, C#, .NET, or Java.
- Front-end experience with frameworks like Angular or React.
- Knowledge of AI tools and problem-solving using AI solutions.
- Excellent written and verbal communication skills.
- Familiarity with web technologies like nginx, haproxy, and redis.
- Experience with build systems and package management tools.
- Production experience with Docker, Kubernetes, or similar tools.
- Database experience with PostgreSQL, SQL Server, or similar technologies.
Benefits
- Access to comprehensive medical, vision, and dental coverage.
- 401(k) retirement plan with company matching.
- Paid parental leave and short/long-term disability insurance.
- Three weeks of paid vacation and ten or more paid holidays per year.
- Employee Stock Purchase Plan with stock purchase discounts.
Tech Stack
AngularAnsibleC#DockerJavaJavaScriptKubernetesMakeMicrosoft SQL ServernpmPostgreSQLPuppetPythonReactRedisTerraform
Categories
AI & MLBackendDevOpsFrontendFull Stack