CareerPlanSign in

Senior Software Engineer - Tasking and Planning

Valencia💼 Full-time🗓 2026-07-13 → 2026-09-26

Core

Build software systems enabling satellite tasking, data acquisition planning, and orbital mechanics-to-intelligence conversion for space-based ISR operations.

Role type

Senior Software Engineer (Tasking & Planning)

Builds

End-to-end platform for pass prediction, coverage computation, event-driven backend services, and engineering interfaces for collection plan visualization.

Domain

Space-based Intelligence, Surveillance, and Reconnaissance (ISR) / Earth Observation

Deliverable

production ML models | product features | infrastructure

Required skills

Software engineering fundamentals, concurrency management, CAP theorem trade-offs, AI-assisted engineering, production service operations, domain adaptability, cross-functional communication

Preferred skills

Event-driven architecture (NATS, Kafka), Modern frontend engineering (Next.js, React, TypeScript, CesiumJS), AI development tools proficiency, Orbital mechanics background, Geospatial engineering, Space/defense sector experience

Technologies

PostgreSQL, NATS JetStream, REST APIs, Next.js, React, TypeScript, CesiumJS, deck.gl, Skyfield, GMAT, STK

Responsibilities

Develop orbit propagation and pass prediction engines; Build backend services for task management and asynchronous state synchronization; Create robust APIs and UIs for engineers to visualize passes and plan tasks; Define architecture and direction for emerging multi-sensor coordination capabilities

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.