3 days ago
Espoo, FinlandSenior
Responsibilities
- Build and maintain production pipelines that collect data from external providers, process it, and load it into spatial databases.
- Own production pipeline operations, respond to failures, and adapt ingestion to upstream schema, format, and access-rule changes.
- Develop and operate REST and STAC APIs with stable contracts and predictable performance.
- Process large raster and vector datasets, including reprojection, mosaicking, tiling, format conversion, and quality validation.
- Improve automated testing, CI/CD, and data quality monitoring to support safe and repeatable releases.
- Work with stakeholders to define requirements, explain data coverage and limitations, and document specifications and technical decisions.
Requirements
- At least five years of production Python experience with deep knowledge of spatial indexing, coordinate reference systems, vertical datums, and large-scale raster and vector processing trade-offs.
- Strong PostgreSQL and PostGIS skills, including schema design, partitioning, query tuning, and safe migrations on large live datasets.
- Production pipeline experience with an orchestration framework such as Dagster, Airflow, or Prefect.
- Experience building and operating Python HTTP services with a modern asynchronous framework and ORM, using stable versioned contracts.
- Ability to extend complex Python codebases with testable, production-grade code.
- Comfort with containers, CI/CD, cloud storage and messaging, and Kubernetes.
- Expertise using AI-assisted tools such as Cursor, Claude, and Copilot for routine engineering work.
- Master’s degree in Computer Science, Geoinformatics, Geodesy, Remote Sensing, or a related field, or equivalent depth from real-world experience.
- Satellite imagery experience is preferred.
- Familiarity with STAC, OGC API standards, or Cloud-Optimized GeoTIFF is preferred.
- Experience with public-sector or government data APIs is preferred.
- Experience with data quality and observability tools such as dbt or OpenTelemetry is preferred.
- Infrastructure-as-code and GitOps experience is preferred.
Benefits
- Permanent hybrid position based in Espoo, Finland, with relocation to Finland required.
- Benefits support health and wellbeing, with offerings varying by location.
- Continuous professional development and training opportunities.
- Inclusive, collaborative workplace with employee support and recruitment adjustments available.
Tech Stack
Categories
BackendData Engineering
About ICEYE
ICEYE builds and operates a commercial synthetic-aperture-radar (SAR) satellite constellation that provides high-revisit imagery and change-detection services for government and enterprise users. It sells tasking, data and analytics subscriptions, disaster-response solutions for insurers, and turnkey sovereign constellations that national customers can own and operate. Founded in 2015 and headquartered in Espoo, Finland, ICEYE’s systems support defense and intelligence, environmental monitoring, and emergency management worldwide.
