Find a jobRecruiters

Senior Software Engineer (Mission Optimization)

Exclusive opportunity

Onsite

Senior Software Engineer (Mission Optimization)

Planet

Senior Software Engineer (Mission Optimization)

Skills

DockerPythonGitLabDatadogData AnalysisLinux

16 hours ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$162,600 – $203,200 / year

Location:

San Francisco, CA, USA

Work mode:

Onsite

Published on:

22 October 2026

What they need


  • The Mission Optimization team is responsible for continuously improving the operations and productivity of the world’s largest Earth observation satellite constellation. We identify, triage, and resolve the bottlenecks that limit what our fleets can deliver – from contact scheduling and downlink latency, to collection capacity, to concepts of operation for our future missions
  • As a Senior Software Engineer on this team you will own optimization initiatives end to end: framing an ambiguous operational problem with data, designing the solution, and driving it into production
  • You’ll work closely with spacecraft and systems engineering groups to understand what our current and future fleets are actually capable of, with the software and operations teams who build and run the systems you’re changing, and with Product to stay anchored to customer commitments and SLA risk. Being as effective at building agreement across those boundaries as you are at writing the code is a core part of this job
  • This is a full-time, hybrid role which will require you to work from our San Francisco office 3 days per week
  • Own significant optimization initiatives end to end – problem definition, data analysis, solution design, implementation, and measurement of the outcome against fleet SLAs and KPIs
  • Design, develop, and maintain mission-critical software that schedules and optimizes activities across our satellite constellations
  • Define concepts of operations for current fleets and for new missions and customer use cases, working directly with spacecraft, imaging, and systems engineering teams
  • Analyze operational data across the full stack to surface inefficiencies previously missed, and make the case for addressing them
  • Act as a technical advisor within the team and mentor earlier-career engineers
  • Represent the team’s technical position with stakeholders across engineering, operations, and product
  • This position requires access to export-controlled information, and as such, employment (or hiring of a contractor) is contingent upon the candidate’s ability to access all applicable export-controlled information without additional export licensing being required by the Bureau of Industry and Security and/or the Directorate of Defense Trade Controls

Benefits

  • Comprehensive health plan
  • Wellness program and massages
  • Flexible time off
  • Recognition programs
  • Commuter benefits
  • Learning and tuition reimbursement
  • Parental leave
  • Offsites and happy hours
  • Volunteering benefits- Effective written and verbal communication with technical and non-technical audiences
  • Experience mentoring or technically leading other engineers
  • Deep proficiency in Python or a comparable language, with a track record of designing and shipping systems that other people depend on
  • 6+ years of professional software engineering experience, or equivalent depth achieved through your work
  • Data-driven approach, including statistical analysis and reasoning over large operational datasets
  • Ability to take an ambiguous, loosely scoped problem and drive it to a measurable outcome with minimal direction
  • Bachelor’s degree in Engineering, Computer Science, or a related technical field
  • Familiarity with satellite engineering, orbital mechanics, or the space environment and its operational constraints
  • Hands-on experience operating spacecraft or other remote/autonomous systems
  • Experience defining concepts of operations for complex systems
  • Background in optimization, scheduling, or operations research — constraint solvers, heuristics, combinatorial optimization
  • Experience with DevOps tooling and practices (Git, GitLab, Docker, CI/CD, Linux, Sentry, Datadog)
  • Contributions to open-source software- Planet embraces Artificial Intelligence (AI) tools, and we encourage its responsible use. We understand that candidates may use various resources, including AI tools, to prepare for interviews and assessments. However, during any live interview stage or when actively completing assessments for this position, the use of AI tools—e.g. Large Language Models (LLMs), deep fake technology, etc.—is strictly prohibited unless explicitly prompted by an interviewer or assessment instructions

Other offers great for you!

These companies are also looking for great profiles

Auratem

Ingénieur logiciel sénior Python / IA

500

Freelance

77186 Noisiel, France

Hybrid

Skills

PostgreSQLLinuxPythonragLLM

16 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

8 days ago

Quick apply

Tenth Revolution Group

Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués

Freelance

Paris, France

Hybrid

Skills

TypescriptGolangJavaDevOpsTesting & QAAIDistributed systemsDistributed ArchitectureReplicated databasesalgorithmique

9 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools