Software Engineer, Missions Software
Core
Build and maintain Mission Control, a web-based application and distributed microservices fleet for monitoring, controlling, and operating Planet's satellite constellation.
Role type
Senior IC backend software engineer (satellite operations)
Builds
Mission Control web app, scheduling/tasking microservices, telemetry processing services
Domain
Aerospace / Satellite Operations / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, API design, relational databases (Postgres/MySQL), Linux, CI/CD tooling (GitLab CI, Docker), automated testing
Preferred skills
Cloud infrastructure (AWS/GCP), Infrastructure as Code (Ansible, Kubernetes, Terraform), observability (Datadog, Sentry), microservices architecture, aerospace concepts
Technologies
Python, Postgres, MySQL, GitLab CI, Docker, AWS, GCP, Ansible, Kubernetes, Terraform, Datadog, Sentry
Responsibilities
Specify and implement new HTTP APIs; evaluate and choose appropriate software technologies; design and deploy critical infrastructure; work with cross-functional teams to meet mission needs
Seniority
Mid-level, hands-on IC