Job Description
- Role: Senior Geospatial Analytics Engineer
- Department: Solutions
- Location: Finland, Espoo or Valencia, Spain
- Reports to: Engineering Manager / Team Lead
- Employment type: Permanent / Full-time
- Working type: Hybrid
- Employment is subject to applicable security screening (incl. SUPO)
The mission of the role
ICEYE’s Flood Solutions exist to help people make better decisions when floods happen. We strive to provide the most accurate information before, during and after the flood events.
You will be driving the analytics development within ICEYE Flood Solutions, ensuring we consistently turn multisource flood observations into one consistent flood extent and depth output that customers can trust in real conditions, including cloud cover, darkness, and other visibility-limiting environments.
The outcomes are customer deliverables that supports the full flood response lifecycle, for example:
- Early warning for flood prone areas
- Rapid situation awareness, so responders understand what is happening and where
- Search and rescue support, by highlighting areas likely to be impacted
- Damage assessment and claims workflows, by quantifying where flooding occurred and how severe it was
- Communication to affected residents or policyholders, with clear, explainable outputs
- Resource allocation, so response efforts go where they matter most
- Flood risk management, by improving the evidence base for future mitigation
You will ensure these outputs are good enough for real decisions. They need to ship reliably under time pressure, be explainable and consistent, and keep improving as coverage and use cases expand.
You will lead the analytics end-to-end: translate customer & user needs into analytical requirements, define assumptions and acceptance criteria, drive validation, and guide the team’s analytical trade-offs.
You will ride the elevator in a practical sense. You can work tactically in the core algorithms and data pipelines, and you can also operate at the product and operational level by shaping requirements, aligning stakeholders, and making clear “good enough” decisions that keep delivery moving.
Who We Are
ICEYE delivers space-based intelligence, surveillance, and reconnaissance (ISR) capabilities to governments and allied nations. This includes sovereign and turnkey ISR missions leveraging ICEYE’s world-leading synthetic aperture radar (SAR) satellite technology, as well as access to data from the world’s largest SAR satellite constellation. These capabilities enable partners to detect and respond to critical changes anywhere on Earth with unprecedented speed and accuracy, day or night and in any weather.
Designed for dual use, the platform serves defense, intelligence, and security users, and also civil protection and commercial users for natural catastrophe intelligence, insurance, maritime monitoring, and finance.
ICEYE operates internationally with offices in Finland, Poland, Spain, Japan, the UAE, Greece, and the US. The company has more than 900 employees, inspired by the shared vision of improving life on Earth by becoming the global source of truth in Earth Observation.
Why this role
If you like turning messy real-world signals into something decision-makers can act on, you will like this role.
Floods are complex. Inputs are uncertain, terrain data quality varies, and customers still need answers under time pressure. The work is to turn multi-source observations into outputs that are accurate enough for decision-making, with clear confidence and known limitations.
This role is for someone who wants real ownership. You will shape the product’s analytical direction and ship improvements into production, not just prototypes.
You will also work with aligned autonomy. Teams move fast locally, but stay connected through shared customers, shared outcomes, and shared standards across Solutions.
You are likely a good fit if
- You have deep domain knowledge about different types of floods on a global scale. In practice you know what it takes to map a pluvial flood in urban Japan or a coastal flood in Florida accurately.
- You enjoy going deep on algorithms and data quality, and you also care about what the user actually needs and can act on.
- You have shipped analytics into production and you think in terms of validation, failure modes, and operational reality, not just model quality.
- You can make trade-offs explicit. You know when to improve accuracy and when to ship good enough with clear limitations.
- You like turning recurring pain into better defaults (validation tooling, test datasets, pipelines, runbooks) that others actually adopt.
How we work
We build analytics (analytics engineering)
We don’t just do one-off data science projects, but we rather build analytical libraries, workflows and products. We focus on automation, validation and continuous improvement.
Flow over ceremony (direction we are accelerating toward)
We are moving toward flow. Finish over start. Limit WIP. Remove blockers early. Ship in small increments. We use flow and reliability signals (lead time, deployment frequency, MTTR) to steer improvements.
Paved paths with escape hatches (direction we are standardizing)
We standardize the basics so teams can move fast safely. Templates, pipelines, and guardrails should make the safe way the easy way. Escape hatches exist when context demands it. We improve paved paths based on real usage and friction.
Strategic rhythm (how we operate today, and we want you to strengthen it)
Fridays are typically Enablement Days for refactoring, improving shared capabilities, and reducing recurring toil. We expect adoption-ready outputs such as templates, libraries, pipelines, validation tooling, and runbooks.
You build it, you run it (supportability-first, how we operate today)
We own what we ship in production. The goal is calm operations, not heroics. That means observable, diagnosable systems with sane defaults and clear runbooks.
What you will own (scope)
You will have a leading role in the analytical content of the Flood Solutions roadmap in partnership with Product Management and the team’s technical leadership.
You are accountable for:
- analytical correctness and validation
- clear and repeatable acceptance criteria for good enough
- production readiness and output consistency
- improving supportability and reducing recurring operational friction
What you will work on
Event lifecycle and release logic
- Improve how we initiate analysis, reduce false activations, and decide what constitutes an event worth tracking
- Improve peak and end-of-event logic so releases converge toward maximum impact with fewer surprises
- Strengthen release readiness under different delivery expectations, for example fast updates early and better accuracy later
Output quality, uncertainty, and user trust
- Define and evolve acceptance criteria and quality tiers so good enough is explicit and repeatable
- Improve depth and extent quality in hard conditions, including dense urban areas, complex terrain, and variable DEM quality
- Make confidence and limitations clear in outputs and release notes so customers can act safely
Production-grade geospatial deliverables
- Ensure deliverables are consistent and easy to integrate, including depth rasters (GeoTIFF), extent vectors (GeoPackage/GeoJSON), metadata (JSON), release notes and supporting artifacts
- Improve robustness, runtime, and failure handling so we deliver under time pressure
Data fusion and evidence
- Strengthen how we combine SAR observations with supporting evidence sources, for example gauge data and other signals
- Improve how evidence affects activation decisions, quality, and confidence communication
Lead analytically, deliver practically
- Translate product needs into analytical specifications, assumptions, and acceptance criteria, and validate that they are met
- Make trade-offs explicit and documented using lightweight decision records and clear assumptions
- Prioritize analytical improvements with the Product Manager and team technical leadership
Stay hands-on in the core analytics
- Design, implement, and productionize analytical improvements in Python and geospatial tooling
- Build validation and regression checks so quality is measurable and repeatable, not tribal
- Review analytical changes with a high bar for clarity, correctness, and maintainability
Raise the system, not just the algorithm
- Turn recurring pain into better defaults: test datasets, validation tooling, pipeline improvements, analysis runbooks
- Improve operability: signals that matter, faster diagnosis, fewer recurring incidents
- Use AI-assisted workflows (Cursor, ChatGPT, Claude Code) to accelerate routine work while staying accountable for correctness, security, and quality
What success looks like (first 3 to 6 months)
- You ship a meaningful analytical improvement into production that measurably improves output quality, delivery reliability, or delivery speed
- You tighten one critical part of the event workflow (activation, peak/end-of-event, release readiness) with clearer criteria and fewer surprises
- You introduce one repeatable validation or regression mechanism that improves confidence without slowing delivery
- You deliver one adoption-ready Enablement output the team actually uses (validation tool, test dataset, template pipeline, runbook)
Must-haves
- Expertise in hydrology, geosciences, geography, or a related geospatial field, with proven ability to analyze and understand complex, real-world spatiotemporal systems.
- Senior-level experience delivering production-grade systems (typically 7+ years or equivalent)
- Strong Python skills, and experience making analytics production-grade (tests, reproducibility, performance, failure handling)
- Practical geospatial competence: you possess sufficient remote sensing (SAR, optical) and geoinformatics knowledge, you know your way around rasters and vectors formats, CRS concepts, and you know how to ship geospatial deliverables (GeoTIFF, GeoPackage/GeoJSON/GeoParquet) with clear metadata
- Experience owning quality criteria and validation for analytics-heavy products, including uncertainty and confidence communication
- Product thinking: you can connect user needs and operational constraints to analytical choices and acceptance criteria
- Operational mindset: you design for resilience, ‘debuggability’, and supportability, and you improve systems based on incidents and real use
- Office collaboration: you welcome working 3 days per week in the Espoo office and you thrive in direct collaboration
Nice-to-haves
- Flood modelling, flood forecasting or other natural catastrophe analytics experience
- Geospatial Machine Learning experience
- AI leverage with judgment: you use tools like Cursor, ChatGPT, or Claude Code to speed up routine work, you know how to provide context and constraints to LLMs, and you verify outputs properly
- Experience scaling geospatial delivery (versioning, schemas, APIs, secure delivery)
- Familiarity with geospatial and Earth observation standards used for interoperability and scalable data access, for example STAC, OGC APIs, and Zarr
- Familiarity with Kubernetes, Docker, and infrastructure-as-code in a product team context
- Experience in insurance sector, risk modelling or disaster response related to floods
Application Process
- TA screen
- Hiring manager interview
- Panel interview
- Task presentation
- Department lead interview
- SVP of Solutions interview
What We Offer at ICEYE
At ICEYE, you will join a diverse and highly engaged team united by the ambition to make the impossible possible. We know that we will succeed only through exceptional people in our team — which is why your growth, wellbeing, and success are a priority.
As a global scale-up, we combine speed and ambition with the opportunity to take real ownership from day one. You will benefit from continuous professional development, training opportunities, and a culture that values collaboration, curiosity, and integrity. ICEYE is a place where your contributions have a visible impact, and where we celebrate success together.
Benefits (Subject to Candidate location)
- A job that matters in a dynamic Defence Technology and Earth Observation environment with a scale-up approach
- An independent role with a supportive and diverse work environment
- Occupational healthcare, occupational, and accident insurance
- A yearly benefit budget to spend as you wish (i.e. on sport, transport, bike benefit, wellness, lunch, etc.)
- Phone subscription with iPhone of choice
- Relocation support (i.e. flight tickets, accommodation, relocation agency support)
- Time for self-development, research, training, conferences, or certification schemes
- Inspiring and collaborating offices and silent workspaces enable you to focus
Our Commitment to Diversity, Equity, and Inclusion
At ICEYE, we believe that diversity isn’t just a buzzword – it’s our greatest asset.
We’re committed to fostering an inclusive environment where every voice is not only heard but celebrated. We know that diverse perspectives breed innovation and creativity, which is why we actively seek out individuals from all walks of life, backgrounds, and experiences.
Whatever your background, we want you to bring your authentic self to the table. Join us and be part of a team where differences are not only embraced but cherished, because together, we’re stronger.
We welcome applications from people of all backgrounds, including those who may need workplace adjustments. If you require any specific accommodations or assistance during the recruitment process for any reason, please let us know.
Apply now to start your ICEYE journey, and help us continue to make the impossible possible together. Read more about ICEYE and working with us at iceye.com.












