Junior Software Engineer (Full Stack)
Jobright.ai

Verified Job On Employer Career Site
Job Summary:
SpaceX is actively developing technologies to enable human life on Mars and is seeking a Full Stack Software Engineer to enhance manufacturing processes. The role involves developing software for materials databases, building analysis tools, and collaborating with various teams to optimize production and quality.
Responsibilities:
• Develop and own key materials database software for all of SpaceX
• Build advanced analysis tools to maximize the value and usefulness of materials data at the company
• Design and write the software to connect hardware and tooling to process monitoring systems
• Work with data pipelines from production line, suppliers, and testing lab to web application interfaces in our materials database software
• Work closely with simulation and machine learning experts to link model outputs to process inputs
• Deep dive into your users’ problems to find and create efficient solutions
• Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
• Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency)
Qualifications:
Required:
• Bachelor's degree in computer science, engineering, math, or STEM discipline and 2+ years of software development experience; OR 5+ years of professional experience building software in lieu of a degree
• Experience in full stack development, software engineering, data engineering, or data science
• Ability to work extended hours and weekends as necessary
• Ability to travel to other SpaceX sites as needed
Preferred:
• Programming experience in Python, C++, Go or similar object-oriented language
• Experience deploying applications to production with Docker and Kubernetes
• Experience with web development frameworks such as Flask, SQLAlchemy and FastAPI
• Experience working with stream data processing using Apache Kafka, RabbitMQ, ActiveMQ, or similar technologies
• Front-end experience in React or similar JavaScript UI frameworks
• Database experience with PostgreSQL, SQL Server, or similar database technologies
• Good understanding of version control, testing, continuous integration, build, deployment and monitoring
• Experience with Linux applications and server components
• Experience with data exploration and monitoring tools like Prometheus, Grafana, Jupyter
• Experience with manufacturing
Company:
SpaceX is an aviation and aerospace company that designs, manufactures, and launches rockets and spacecraft. Founded in 2002, the company is headquartered in Hawthorne, California, USA, with a team of 1001-5000 employees. The company is currently Late Stage.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
UX Designer II, Ring

Software Engineer, Data, Entry Level

Channel Marketing Manager, Channel Marketing
