Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
ICEYE

Senior Software Engineer, Flood Risk

ICEYE

. Design and build services and pipelines that compute, store, and serve flood risk for locations and areas of interest .

Posted 11/11/2026full-timeEspoo • FinlandSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and building API-first products and data-intensive systems, with a strong focus on operationalizing machine learning models and maintaining production software in cloud environments. Proficient in implementing security measures and monitoring practices to ensure robust and reliable services.

Highest-signal resume keywords
AWSKubernetesDockerPythonOpenAPI

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Production Software DevelopmentMachine Learning OperationalizationAPI Design and VersioningData Modeling and OptimizationAutomated Testing and Monitoring
Soft Skills
CommunicationMentoringTechnical Trade-off Explanation
Tools & Technologies
OAuth 2.0OIDCMLflowSageMakerTerraform
Certifications & Qualifications
ISO 27001SOC 2GDPR
Industry Keywords
Flood RiskCatastrophe ModelingGeospatial DataData MinimizationAudit Trails

Tech Stack

Tools & technologies
AWSCloudDockerKubernetesPythonTerraformGo

About the role

Key responsibilities & impact
  • Design and build services and pipelines that compute, store, and serve flood risk for locations and areas of interest
  • Take flood models from notebooks to production with data scientists and ML engineers
  • Implement tested and versioned code, reproducible inference, staged rollouts, and drift monitoring
  • Decide what flood-risk processing is pre-computed versus run at request time
  • Design API-first products using OpenAPI as the source of truth
  • Maintain API reference documentation, examples, and changelogs as code, validated in CI
  • Build authentication, authorization, tenant isolation, least privilege, data minimization, and audit trails
  • Participate in threat modeling
  • Operate production systems with automated tests, deployments, SLOs, dashboards, alerts, and an on-call rotation
  • Design data-intensive systems for large-scale observations and customer portfolios
  • Make architecture decisions with Staff Engineers and document them as lightweight ADRs
  • Mentor teammates and support data and ML colleagues with production engineering practices

Requirements

What you’ll need
  • 5+ years building and running production software in the cloud
  • Senior-level ownership of software design and delivery
  • Experience with AWS, Kubernetes, and Docker
  • Experience operationalizing machine learning models into production services or batch pipelines
  • Experience with versioned, reproducible, and monitored ML inference
  • Experience architecting and building API-first products for external customers
  • Experience with API versioning, error contracts, and backward compatibility
  • Experience with OpenAPI documentation, examples, generated references, and CI validation
  • Practical experience with OAuth 2.0, OIDC, authorization models, OWASP API Security Top 10, and customer-data protection
  • Experience operating software 24/7 with automated testing, observability, metrics, logs, tracing, SLOs, and alerting
  • Experience learning from real incidents
  • Experience designing data-intensive applications, including data modeling, storage formats, partitioning, and performance and cost optimization at scale
  • Deep proficiency in Python for production services and data processing
  • Ability to read and refactor data scientist notebooks
  • Good communication and ability to explain technical trade-offs to technical and non-technical stakeholders
  • Hands-on daily use of AI coding assistants and agents
  • Employment subject to applicable security screening, including SUPO where required
  • Nice to have: Go; MLOps and model-serving tooling such as MLflow, ONNX, SageMaker, and feature stores; geospatial data at scale; insurance, catastrophe modeling, or flood risk; ISO 27001, SOC 2, DORA, or GDPR; Terraform

Benefits

Comp & perks
  • Relocation support
  • Continuous professional development
  • Training opportunities
  • Health and wellbeing support (specific offerings vary by location)
  • Inclusive and diverse workplace
  • Recruitment process adjustments and support where needed