Senior Software Engineer (Tactical Access)
Core
Design and operate backend systems and data models for ICEYE's Tactical Access product, enabling customers to plan and manage satellite tasking via API and web interfaces.
Role type
Senior Backend Software Engineer (API & Systems)
Builds
Customer-facing satellite tasking services and APIs for real-time Earth Observation data.
Domain
Defense Technology / Earth Observation / Synthetic Aperture Radar (SAR)
Deliverable
production ML models | product features
Required skills
Go (or comparable typed language), API design and lifecycle ownership, Cloud (AWS), Container orchestration (Docker, Kubernetes), Infrastructure as Code (Terraform), PostgreSQL, NATS, Observability (Prometheus, Grafana, OpenTelemetry), Geospatial data (PostGIS, GeoJSON), Authentication/Authorization (OAuth, OIDC, JWT)
Preferred skills
AI-assisted engineering tools (Cursor, Devin)
Technologies
Go, AWS, Docker, Kubernetes, Terraform, PostgreSQL, NATS, Prometheus, Grafana, OpenTelemetry, PostGIS, GeoJSON, OAuth, OpenID Connect, JWT
Responsibilities
Own end-to-end delivery of backend capabilities from API design to production operation, reduce production risk through improved observability and root-cause fixes, ship API changes with versioning and backwards compatibility, collaborate with product managers and customers on technical tradeoffs, contribute full-stack when necessary, raise engineering bar in code review and architecture discussions.
Seniority
Senior, hands-on IC