
Senior Data Engineer
Skills
Location
Languages
Advanced English
Job Description
We're looking for a Senior Data Engineer to design, build, and operate scalable data and AI solutions for Retail Claims, Pricing, and Underwriting.
🎯 Responsibilities
- Design and build end-to-end data and AI solutions, including scalable, secure, and observable data pipelines and services from ingestion through production.
- Apply modern software development lifecycle practices across data and AI engineering projects.
- Implement high-performance ETL/ELT processes in AWS or Azure using Spark and Databricks for batch and real-time workloads.
- Ensure strong data quality, lineage, reliability, and operational performance.
- Build and maintain CI/CD pipelines using tools such as Azure DevOps and Jenkins for data platforms and machine learning products.
- Automate testing, deployment, and monitoring across environments.
- Design, implement, and operate cloud-native microservices and APIs that expose data and AI capabilities.
- Deploy services in secure and resilient cloud environments.
- Define and implement MLOps strategies, including versioning, feature stores, monitoring, drift detection, and model lifecycle management.
- Collaborate with Data Science and Architecture teams to productionise machine learning models.
- Translate Claims, Pricing, and Underwriting requirements into robust technical architectures.
- Influence design decisions and ensure solutions are both technically feasible and valuable to the business.
- Design and implement AI-powered products using large language models, including prompt engineering, fine-tuning, retrieval-augmented generation (RAG), and agentic workflows.
- Collaborate with actuaries, data scientists, product owners, and business subject-matter experts to deliver production-ready solutions.
🛠️ Requirements
- Advanced knowledge of Python, Databricks, AWS, Docker, Kubernetes or similar technologies, Git or similar tools, LLMs, Spark, and Azure DevOps or Jenkins.
- 5–10 years of experience building production-grade data and backend solutions with Python.
- 5 years of cloud engineering experience with AWS or Azure, preferably in data-intensive environments.
- 5–10 years of experience working with Databricks as a cloud-based data and AI platform.
- 5 years of experience designing multi-cloud CI/CD pipelines and automated deployments for infrastructure, data, and machine learning.
- 5 years of experience designing, implementing, and operating distributed services and APIs.
- 2 years of experience integrating OpenAI, Anthropic, AI agents, or MCP-based services into real-world applications.
- 2 years of experience building and operating APIs and end-to-end backend services.
➕ Nice to have
- Experience in insurance, financial services, or another highly regulated industry.
- Exposure to Claims, Pricing, or Underwriting domains and their data.
🤗 Benefits
- Competitive salary and yearly bonus.
- Flexible working model to support work-life balance.
- Option to work abroad for up to 25 days per year.
- More than €300 to set up a home office, plus an additional monthly home office allowance.
- Internal and external training opportunities, including English, German, and Spanish classes based on business needs.
- Restaurant voucher and health insurance, with the option to exchange them for other benefits.
- Life and accident insurance.
- Collective life retirement plan.
- Referral bonus of €2,000 for successful referrals.
- Special banking and insurance conditions, plus exclusive employee discounts.
- Functional diversity benefits.
- Stock options and mortgage benefits.
📄 Application details
- Please submit your CV in English.
Location
Calle Santa Leonor, Madrid, Spain
