SpaceX - Hawthorne, CA
posted 3 months ago
As a Site Reliability Engineer at SpaceX, you will play a crucial role in designing, developing, and testing key components of an in-house solution aimed at analysis, simulation, and prototyping of software that supports all SpaceX flight systems. This position offers you full ownership of new features in automation and technical infrastructure, which are essential for supporting scalable, high-performance web applications, as well as a suite of simulation and emulation products. Your work will have a significant impact, as you will collaborate across various engineering groups to build a high-throughput distributed system that is used to develop and demonstrate cutting-edge software and hardware. SpaceX is seeking intelligent and motivated software engineers who thrive on tackling complex challenges, excel in dynamic environments, and are committed to adhering to software best practices. The application software you will be working on is critical to the success of future missions, and you will encounter a plethora of interesting challenges that require innovative and advanced solutions. Your responsibilities will include developing automation for deploying and managing applications both on-premises and in the cloud, managing core infrastructure technologies such as application servers, databases, messaging queues, and storage. You will closely collaborate with software engineers to create highly scalable, operable, and maintainable products, and work with IT and software engineers to develop a test automation suite leveraging DevOps infrastructure. Additionally, you will engage in and improve the entire lifecycle of services, from inception and design through deployment, operation, and refinement.