Senior Software Engineer, Flood Risk
- Countries
- Finland, Hybrid
- Job Types
- software & tech, operations
- Experience
- late
- Organization Types
- aerospace, climate & sustainability, startups
- Location
- Espoo - Hybrid
- Posted Date
- Company
- ICEYE
AI Summary
Job Description
Design and build services and pipelines that compute, store, and serve flood risk data for any location, taking ML models from notebooks to production with data scientists. Own API-first design, security, testing, observability, on-call, data at scale decisions, architecture records, and mentoring teammates in production engineering.
Hard Requirements
- 5+ years building and running production cloud software (AWS, Kubernetes, Docker)
- Operationalized machine learning models in production
- Architected API-first products for external customers
- OpenAPI documentation as code
- Security and privacy expertise (OAuth 2.0, OIDC, OWASP API Security Top 10)
- 24/7 operations with test automation and observability
- Experience designing data-intensive applications
- Deep Python proficiency
- Good communication skills
- Hands-on use of AI coding assistants
Soft Requirements
- Go programming
- MLOps and model serving tooling (MLflow, ONNX, SageMaker)
- Geospatial data at scale (rasterio, GDAL, PostGIS, COG, Zarr)
- Insurance, catastrophe modeling, or flood risk domain knowledge
- ISO 27001, SOC 2, DORA, or GDPR experience
- Terraform