Space Missions Software Engineer — Remote (US/Canada)

Planet

San Francisco, Washington (CA, Washington County)

Hybrid

CAD 140,000 - 199,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health Insurance
Paid Time Off
Equity
Home Office Reimbursement
Tuition Reimbursement

Job summary

Planet is seeking a remote Senior Software Engineer to join our Mission Control team, building and operating web-based tools for spacecraft operators and analysts. You will help automate satellite operations, design APIs, and contribute to a scalable microservice platform used across multiple teams.

You will work with Python, CI/CD, and cloud tooling in a dynamic environment, collaborating with Satellite, Ground Operations, Pipeline, and Product teams.

Qualifications

  • Bachelor’s degree in Computer Science, Aerospace Engineering, or similar.
  • 2–3 years of relevant work experience.
  • Experience in Python programming.
  • Experience in API design.
  • Experience with automated testing, code review, and documentation.
  • Experience with relational database technologies (e.g., Postgres, MySQL).
  • Experience with CI/CD workflows and tooling like GitLab CI and Docker or similar.
  • Proficient Linux skills.
  • Ability to be a self-starter for solving problems in a dynamic environment.
  • Ability to clearly communicate and collaborate with cross-functional teams.

Responsibilities

  • Maintain and augment the automation and services responsible for operation of Planet’s satellites.
  • Specify and implement new HTTP APIs and improve existing ones.
  • Evaluate and select appropriate software technologies.
  • Design and deploy critical infrastructure.
  • Collaborate with teams across Planet to ensure satellite constellation meets mission needs.

Skills

Python programming
API design
Automated testing
Code review
Documentation
Linux
Self-starter
Cross-functional collaboration

Education

Bachelor's degree in Computer Science, Aerospace Engineering, or similar

Tools

GitLab CI
Docker
PostgreSQL
MySQL
AWS
GCP
Kubernetes
Terraform
Ansible

Job description

Planet is seeking a remote Senior Software Engineer to join our Mission Control team, building and operating web-based tools for spacecraft operators and analysts. You will help automate satellite operations, design APIs, and contribute to a scalable microservice platform used across multiple teams.

You will work with Python, CI/CD, and cloud tooling in a dynamic environment, collaborating with Satellite, Ground Operations, Pipeline, and Product teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Software Engineer – Mission Control for Satellites
Remote Software Engineer – Mission Control for Satellites

Planetlabs • United States

Hybrid
USD 100,000 - 126,000
Health Insurance
Equity
Home Office Reimbursement
+1
Software Engineer - Platform, Mission Systems
Software Engineer - Platform, Mission Systems

Planet • United States

On-site
USD 127,000 - 159,000
Comprehensive Medical, Dental, and Vision plans
Generous Paid Time Off
16 Weeks of Paid Parental Leave
+2
Space Operations Software Engineer — Remote
Space Operations Software Engineer — Remote

Planet Labs PBC • United States

On-site
USD 127,000 - 192,000
Comprehensive Medical, Dental, and Vision plans
Generous Paid Time Off
Tuition Reimbursement and access to LinkedIn Learning
Software Engineer, Missions Software
Software Engineer, Missions Software

Planetlabs • United States

Hybrid
USD 100,000 - 126,000
Health Insurance
Equity
Home Office Reimbursement
+1
Software Engineer - Platform, Mission Systems
Software Engineer - Platform, Mission Systems

Planet Labs PBC • United States

On-site
USD 127,000 - 192,000
Comprehensive Medical, Dental, and Vision plans
Generous Paid Time Off
Tuition Reimbursement and access to LinkedIn Learning
Senior Flight Software Engineer
Senior Flight Software Engineer

EVONA • Denver (CO)

On-site
USD 140,000 - 190,000
Stock options
Healthcare plan
Retirement plan
Software Engineer, Missions Software
Software Engineer, Missions Software

Planet • San Francisco (CA), Washington

Hybrid
CAD 140,000 - 199,000
Health Insurance
Paid Time Off
Equity
+2
Satellite Software Engineer (C++/Linux) — Remote or Hybrid
Satellite Software Engineer (C++/Linux) — Remote or Hybrid

Auria Space • Bethesda (MD)

Hybrid
USD 120,000 - 140,000
Generous PTO
Flex Time
HSA health plan
+3
Software Engineer — Mission-Critical Systems
Software Engineer — Mission-Critical Systems

United States Digital Space LLC • Starbase (TX)

On-site
USD 110,000 - 180,000
Senior Software Engineer, Mission-Critical Systems
Senior Software Engineer, Mission-Critical Systems

United States Digital Space LLC • Town of Florida (NY)

On-site
USD 140,000 - 190,000