Ground Software Engineer II
Updated on 9/7/2023
Rocket Lab USA

501-1,000 employees

Aviation & Aerospace Component Manufacturing
Company Overview
Founded in 2006, Rocket Lab is an end-to-end space company with an established track record of mission success. We deliver reliable launch services, spacecraft components, satellites and other spacecraft and on-orbit management solutions that make it faster, easier and more affordable to access space.
Locations
Littleton, CO, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AngularJS
JavaScript
JIRA
Git
Postgres
React.js
SQL
Kubernetes
Python
TypeScript
Web Development
Go
FastAPI
CategoriesNew
Software Engineering
Requirements
  • Bachelor's degree in engineering or other technical discipline
  • 2+ years of relevant work experience in software development
  • 2+ years of relevant work experience developing in Python
  • Experience architecting web-based software applications
Responsibilities
  • Develop and evolve web-based software architecture for spacecraft operations
  • Work closely with flight software developers, operations personnel, and systems engineers to understand requirements and functional needs
  • Deploy and configure the Rocket Lab Ground Data System
  • Establish monitoring and alerting to detect system degradation and outages
  • Identify ground systems issues and provide technical insight for resolution
Desired Qualifications
  • Full-stack software development experience, including: ○ Backend - Python and/or Golang ○ Frontend - Typescript and/or Javascript (Angular or React) ○ Database - InfluxDB, PostgreSQL, or equivalent
  • Experience with Python web experience (FastAPI or equivalent)
  • Experience in the aerospace industry
  • Experience with micro-service architectures
  • Experience leading complete system development efforts with a team
  • Ability to write clear, well-tested, and well-documented software
  • Experience supporting satellite, spacecraft, constellation, and/or launch vehicle mission operations
  • Familiarity with database design and implementation
  • Experience using Git or other version control systems
  • Experience with SQL
  • Experience with ticketing systems like Jira, etc
  • Experience with Kubernetes orchestration
  • Experience with Oauth authentication flows
  • Experience in full-stack and/or web development (NodeJS, Angular, TypeScript, or equivalent)
  • Experience in CCSDS recommended standards, including Space Packet Protocol and COP-1
  • Experience in the aerospace industry