CareerPlan

Senior Software Engineer (Tasking and Planning)

ValenciaFull-time2026-11-10 → 2026-11-11
Hybrid

Core

Design and build backend services for satellite task management, sensor planning, and geospatial data processing to direct SAR satellites in collecting intelligence.

Role type

Senior Software Engineer (Tasking and Planning)

Builds

Domain services for task management, customer-facing APIs, geospatial databases, and tasking/planning engines for orbit propagation and coverage computation.

Domain

Defence & Intelligence / Space Systems / Geospatial Engineering

Required skills

Software engineering fundamentals, production system design, API design, concurrency management, event-driven architecture, geospatial data handling, orbital mechanics understanding, AI/LLM tooling

Preferred skills

Orbital mechanics (TLEs, SGP4), geospatial engineering (GeoJSON, WGS84), space/defence sector experience, frontend visualization (Next.js, CesiumJS)

Technologies

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

Responsibilities

Design resilient backend services for satellite tasking and sensor planning; build and maintain customer-facing APIs; develop geospatial databases for large datasets; implement tasking engines for orbit propagation and coverage footprint computation; collaborate with product and operations on mission-critical features.

Seniority

Senior, hands-on IC