Skip to main content

Planet

Software Engineer - Platform, Mission Systems

United States, Remote (Remote)From $191.4kfull-timemidAdded today

About this role

Join Planet's mission systems team to build and maintain the cloud-based infrastructure and microservices that power the company's satellite constellation operations. You'll develop automation tools, manage critical infrastructure, and collaborate with spacecraft operators and cross-functional teams to enable seamless satellite fleet management.

What you'll do

  • Maintain and enhance automation services responsible for satellite operations
  • Manage cloud-based infrastructure on AWS/GCP to support internal and customer-facing SLAs
  • Design, deploy, and operate critical infrastructure systems
  • Evaluate and select appropriate software technologies for mission-critical systems
  • Collaborate with satellite operations, ground operations, and product teams
  • Ensure code quality through testing, code review, and documentation

What they're looking for

  • Python programming
  • Cloud infrastructure (AWS or GCP)
  • Infrastructure-as-code tools (Ansible, Kubernetes, Terraform)
  • Relational databases (PostgreSQL, MySQL)
  • CI/CD workflows (GitLab CI, Docker)
  • Linux administration
  • API design
  • Microservices architecture

Benefits

  • Remote-first work across US and Canada
  • Flexible office arrangement (3 days/week if near an office location)
  • Global team culture with offices in multiple countries
  • Collaborative environment with domain experts
  • People-centric approach to professional development
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Planet

Planet builds and operates Earth-imaging satellites and the cloud-native platforms that process satellite imagery data. The company is hiring software engineers for platform operations and backend compute systems, as well as hardware engineers (opto-mechanical and electrical) to design satellite payloads and subsystems.

View all jobs at Planet

Likely interview questions

  • Describe your experience building and maintaining microservices in cloud environments—what challenges did you encounter and how did you solve them?
  • Walk us through how you'd design the infrastructure for a critical system that requires high availability and must support satellite operations.