Software Engineer II, Enterprise Applications
Core
Design, develop, test, and maintain web applications and backend services for artificial-gravity human-rated space stations.
Role type
Mid-level full-stack software engineer (enterprise applications)
Builds
Web applications, backend services, APIs, and data pipelines for space station systems
Domain
Aerospace / Space Infrastructure
Deliverable
production ML models | product features
Required skills
Full-stack development, API design and consumption, data modeling, relational databases, modern frontend frameworks, microservices architecture, software development lifecycle management
Preferred skills
Complex problem solving, distributed systems experience, infrastructure as code, OAuth implementation
Technologies
React, Vue, GraphQL, Node.js, Terraform, FastAPI, PostgreSQL, MySQL, SQL Server
Responsibilities
Design and develop web applications using modern frontend technologies and application servers; Contribute to backend services including data modeling and API implementation; Build and support features through the full software development lifecycle; Collaborate with cross-functional partners to translate requirements into scalable solutions; Write clean, maintainable, and well-tested code; Participate in code reviews and technical discussions; Identify and resolve software defects and production incidents
Seniority
Mid-level, hands-on IC