CareerPlanSign in

Senior Software Engineer, Flight + Plan

USA💼 Full-time🗓 2026-09-22 → 2026-10-02

Core

Design and implement mission-planning, scheduling, optimization, and operational-automation systems for aerospace missions.

Role type

Senior Software Engineer (Mission Planning & Optimization)

Builds

High-performance APIs, distributed services, and mission-critical software for flight dynamics and spacecraft operations.

Domain

Aerospace / Operations Research / Mission Planning

Required skills

Python, backend systems design, optimization algorithms, scheduling, search algorithms, resource allocation, constraint programming, mixed-integer programming, vehicle routing, heuristics, algorithms, data structures, computational complexity, system profiling, APIs, distributed systems, relational databases, containerized cloud applications, CI/CD, observability, Git workflows

Preferred skills

flight dynamics, orbital mechanics, astrodynamics, spacecraft operations, aerospace modeling and simulation, cislunar mission design, trajectory planning, Earth-Moon system operations

Technologies

Python, relational databases, containerized cloud applications

Responsibilities

Lead design and implementation of mission-planning and operational-automation systems; Develop and validate algorithms for planning, search, scheduling, and resource-allocation; Build high-performance APIs and distributed services; Improve scalability and reliability of mission-critical systems; Mentor engineers and shape technical direction

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via codingjobboard · Listed on CareerPlan, which tracks 1,006,000+ jobs from 20+ sources.