Inversion is seeking to develop highly maneuverable re-entry vehicles that can loiter in orbit before precision landing back on Earth, and needs a Back-end Engineer to support the simulation and test environments for their flight systems.
Requirements
- Expertise in back-end engineering and best practices
- Proficiency in one or more scripting languages (Python, Lua, Bash, PowerShell, etc.)
- Experience with Linux-based systems
- Experience with modern DevOps practices
- Experience with one or more back-end architectures (monolithic, modular, serverless, event-based, microservices, etc.)
- Experience with one or more API architectures (REST, GraphQL, gRPC, WebSockets, Webhooks, etc.)
- Experience with one or more database systems (MySQL, Oracle, MongoDB, DynamoDB, InfluxDB, etc.)
Responsibilities
- Design, deploy, and maintain the server-side logic and infrastructure of the applications that support simulation workflows
- Select a back-end tech stack that ensures the performance and scalability of our applications
- Design and implement a back-end architecture that strikes the right balance between simplicity and flexibility
- Design and develop databases architectures and data pipelines to meet configuration and data management needs
- Leverage self-documenting API tools and technologies to develop robust and efficient APIs
- Leverage modern web frameworks to develop server-side logic
- Work with front-end engineers to integrate the front-end with the back-end and deliver a smooth user experience (UX)
Other
- 6+ years of professional experience in back-end or full-stack development
- In office presence required at Playa Vista, CA headquarters
- Must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State for ITAR compliance