Satellite Mission Control Software Engineer

Planetlabs

San Francisco, Washington (CA, District of Columbia)

Hybrid

CAD 82,000 - 103,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
HSA with company contribution
Paid time off

Job summary

Planet is seeking a hands-on engineer to join Mission Control, building and operating web-based tools that monitor and automate satellite operations. You will work on distributed microservices, APIs, and data platforms, collaborating with cross-functional teams to reduce operational burden and enable space asset interaction.

The role is full-time and remote, based in Canada or the US, with occasional office coordination if near an office.

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 maintaining peer-reviewed code and 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 the operation of Planet’s satellites, including designing and deploying infrastructure.
  • Specify and implement new HTTP APIs and improve existing ones.
  • Evaluate and choose appropriate software technologies.
  • Collaborate with Satellite, Ground Operations, Pipeline, and Product teams to ensure the constellation meets mission needs.

Skills

Python programming
API design
Automated testing
Code review
Documentation
Relational databases

Education

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

Tools

GitLab CI
Docker
Linux

Job description

Planet is seeking a hands-on engineer to join Mission Control, building and operating web-based tools that monitor and automate satellite operations. You will work on distributed microservices, APIs, and data platforms, collaborating with cross-functional teams to reduce operational burden and enable space asset interaction.

The role is full-time and remote, based in Canada or the US, with occasional office coordination if near an office.

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

Similar jobs worth comparing

Remote Mission Control Software Engineer
Remote Mission Control Software Engineer

Planet • San Francisco (CA), Washington

Hybrid
CAD 104,000 - 130,000
Medical benefits
HSA contributions
Paid time off
+6
Space Missions Software Engineer — Remote (US/Canada)
Space Missions Software Engineer — Remote (US/Canada)

Planet • San Francisco (CA), Washington

Hybrid
CAD 140,000 - 199,000
Health Insurance
Paid Time Off
Equity
+2
Satellite Mission Control Software Engineer
Satellite Mission Control Software Engineer

Planetlabs • United States

Remote
USD 90,000 - 120,000
Comprehensive Medical, Dental, and Vision plans
Health Savings Account (HSA) with company contribution
Generous Paid Time Off
+3
Platform Engineer, Space Missions & Satellite Operations
Platform Engineer, Space Missions & Satellite Operations

Planet • New York (NY)

On-site
USD 90,000 - 130,000
Comprehensive health plan
Wellness program and massages
Flexible time off
+6
Remote Mission Control Software Engineer
Remote Mission Control Software Engineer

Planet Labs PBC • United States

Remote
USD 100,300 - 125,400
Comprehensive Medical, Dental, and Vision plans
Generous Paid Time Off
Paid Parental Leave
+2
Remote Satellite Operations Software Engineer
Remote Satellite Operations Software Engineer

Planetlabs • United States

On-site
USD 100,000 - 140,000
Comprehensive Medical, Dental, and Vision plans
Generous Paid Time Off
Wellness Program and Employee Assistance Program (EAP)
+1
Software Engineer, Missions Ops — APIs & Microservices
Software Engineer, Missions Ops — APIs & Microservices

Planet • New York (NY)

On-site
USD 120,000 - 180,000
Comprehensive health plan
Wellness program
Flexible time off
+6
Software Engineer (Missions Software)
Software Engineer (Missions Software)

Planet • New York (NY)

On-site
USD 120,000 - 180,000
Comprehensive health plan
Wellness program
Flexible time off
+6
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
Software Engineer (Platform, Mission Systems)
Software Engineer (Platform, Mission Systems)

Planet • New York (NY)

On-site
USD 90,000 - 130,000
Comprehensive health plan
Wellness program and massages
Flexible time off
+6