planetlabs

Intern, Software Engineer, Mission Systems

Apply Now

At a Glance

Location
San Francisco, California, United States
Compensation
commencement of employment is $35 - $60. The final salary range is de
Posted
2026-03-19T13:17:17-04:00

Key Requirements

Required Skills

AWSDockerGCPLinuxMySQLPostgreSQLPython

Domain Knowledge

  • Aerospace
  • Defense
  • Engineering

Requirements

Experience in Python programming.

Attention to quality including automated testing, code review, and documentation.

Experience with maintaining peer-reviewed code and continuous integration and deployment workflows and tooling like GitLab CI and Docker or similar.

Experience building services that leverage cloud-based infrastructure and tooling such as AWS or GCP.

Experience with relational database technologies (e.g., Postgres, MySQL, etc.).

Experience in API design.

Compensation & Benefits

These offerings are dependent on employment type and geographical location, based upon applicable law or company policy.

Commuter Benefits

Paid time off for holidays and company-wide days off

Internet reimbursement

Access to LinkedIn Learning

Responsibilities

Planet’s Mission Control is a web-based application that empowers spacecraft operators and analysts to monitor, control, and study our growing fleet of satellites.

It is flanked by a number of distributed microservices that handle spacecraft scheduling, tasking, telemetry processing, and similar operational needs.

Together, these services automate much of the day-to-day operations of Planet's fleet of satellites.

You’ll be a part of a team that builds, maintains, and operates these tools.

Our mission is to offer a seamless interface that enables spacecraft operators, analysts, and engineers at Planet to interact effortlessly with our assets in space.

We strive to minimize operational burden, and to automate all aspects of satellite operations.