Vast is building artificial gravity space stations to enable long-term stays in space, and needs a Principal Software Engineer to develop the systems required for the design and build of these human-rated space stations, including the Haven-1 commercial space station.
Requirements
- 10+ years experience writing full-stack web applications.
- Experience writing and securing REST APIs.
- Experience with database design, implementation, and security.
- Proficiency using the command line, writing shell scripts, and an understanding of the GNU/Linux operating system.
- Experience building applications in the cloud.
- Familiarity with Git.
- Knows how to work in a continuous build and test environment and understand the tools used.
Responsibilities
- Develop new and optimize existing software codebases and systems which will be used to test, command, and monitor the Vast family of spacecraft.
- Mentor junior ground software engineers to help build a strong and capable team.
- Own the lifecycle of software, including rolling out to operations, managing configurations, maintaining and upgrading, and supporting end-users.
- Configure and optimize automated testing and deployment systems.
- Maintain and upgrade the ground systems that control our test sites and communicate with our spacecraft at the launch site and on orbit.
Other
- Mentor junior ground software engineers to help build a strong and capable team.
- Enjoys end-user facing roles for support and interfacing with cross-functional teams.
- Ability to work quickly and accurately in fast-paced environment during critical launch and mission operations.
- Excellent communicator, both written and verbal.
- Collaborative mindset.