
Check your CV before you apply
See your score the way hiring software reads it. If it needs work, build a stronger resume in the same place.
About the role
Planet's Mission Optimization team improves what its satellite fleet can deliver, from contact scheduling and downlink delays to collection capacity. As a Senior Software Engineer you own optimisation projects from the first data question to production.
Key responsibilities
- Own optimisation projects end to end against fleet SLAs and KPIs
- Build software that schedules and optimises activity across the satellites
- Define concepts of operations for current fleets and new missions
- Find inefficiencies in operational data and argue for fixing them
- Mentor earlier-career engineers
Requirements
- 6+ years of professional software engineering
- A degree in engineering, computer science or a related field
- Deep Python or a similar language
- Statistical analysis on large operational datasets
- Clear communication with technical and non-technical people
Nice to have
- Knowledge of satellites, orbital mechanics or the space environment
Location and schedule
- Hybrid: you work from the San Francisco office 3 days a week
Salary and benefits
US base salary $162,600 to $203,200 a year, plus possible bonus and equity. Benefits include medical, dental and vision cover, 16 weeks of paid parental leave, and tuition support.
How to apply
Apply on the company's own site.

Source: Direct · THE BRIEFED never charges candidates.
Similar roles
More Technology & IT roles near this one