CareerPlan

Senior Software Engineer, Mission Optimization

San Francisco OfficeFull-time$163k2026-09-30 → 2026-11-10
Hybrid

Core

Optimizing operations and productivity for the world's largest Earth observation satellite constellation by designing and implementing software solutions for scheduling, downlink latency, and collection capacity.

Role type

Senior Software Engineer (Operations Optimization)

Builds

Mission-critical software for satellite constellation scheduling and optimization

Domain

Space industry + Operations Research / Optimization

Deliverable

production ML models | product features

Required skills

Python, constraint solvers, heuristics, combinatorial optimization, statistical analysis, DevOps tooling, Git, Docker, CI/CD, Linux, mentoring

Preferred skills

Satellite engineering, orbital mechanics, remote/autonomous systems operation, open-source contributions

Responsibilities

Design and maintain software that schedules and optimizes activities across satellite constellations; analyze operational data to surface inefficiencies; define concepts of operations for current and future missions; mentor earlier-career engineers; drive optimization initiatives from problem definition to production.

Seniority

Senior, hands-on IC