V

VAST

Develops artificial gravity space stations

Software Engineer 2 - Enterprise Applications

Full-Stack EngineeringUpdated on Nov 10
Full-timeLong Beach, CA, USAIn-person

About the Job

Requirements

  • A bachelor's degree in computer science, math, or an engineering discipline, or equivalent work experience.
  • At least 3 years of software development or relevant industry experience.
  • Experience designing, building, shipping, and supporting software applications or features in a production environment.
  • Experience contributing to full-stack applications, including frontend and/or backend development.
  • Familiarity with software development best practices, including testing, version control, code review, and debugging.

Responsibilities

  • Work with the team to design, develop, test, and maintain web applications using modern frontend technologies and application servers that consume APIs and microservices in a heterogeneous environment.
  • Contribute to the design and implementation of backend services, including data modeling, APIs, and supporting pipelines.
  • Build, ship, and support features and applications, participating in the full software development lifecycle from design through production.
  • Collaborate with engineers and cross-functional partners to understand requirements and translate them into scalable technical solutions.
  • Contribute to the improvement of existing tooling and support the development of new applications as the company grows.
  • Write clean, maintainable, and well-tested code while following established software engineering practices and patterns.
  • Participate in code reviews and technical discussions, incorporating feedback and contributing to team knowledge sharing.
  • Help identify and resolve software defects, performance issues, and production incidents.
  • Learn and apply software practices and patterns that support a scalable and growing codebase and engineering organization.

Desired Qualifications

  • Experience working on complex or evolving technical problems.
  • Experience working with one or more programming languages and a willingness to learn additional technologies as needed.
  • Experience with API development or API consumption.
  • Experience with relational databases and data modeling.
  • Experience with React, Vue, or similar platforms and frameworks.
  • Experience with GraphQL.
  • Experience with Node.js.
  • Experience with OAuth.
  • Experience with Terraform.
  • Experience with FastAPI.
  • Experience with PostgreSQL, MySQL, or SQL Server.
  • Experience working in an environment that uses distributed systems, APIs, or microservices.

About the Company

VAST

Develops artificial gravity space stations

Vast Space builds artificial gravity space stations to enable long-term human life in space. Its approach uses large rotating habitats that generate centrifugal force to mimic Earth's gravity, helping astronauts stay healthy during extended missions. The company designs, tests, demonstrates, services, and manufactures space infrastructure and customizable habitat modules for government space agencies, private aerospace companies, and research institutions that operate in lunar, Martian, or deep-space missions. Unlike others, Vast Space focuses on end-to-end artificial gravity solutions and ongoing support, not just concepts, and targets contracts that provide sustainable space habitats for science, exploration, and colonization efforts. The overall goal is to expand humanity’s reach across the solar system by creating scalable, gravity-enabled habitats that enable safe, long-term presence in space while protecting Earth's ecosystem.

Company size
501-1,000
Company stage
Series A
Total funding
$500M
Headquarters
Long Beach, CA
Founded
2021

Recently Posted Jobs

Explore more opportunities at VAST

See more jobs