We are looking for a Senior Data Engineer to join our Data team. Working alongside data and AI engineers, scientists, developers, analysts and architects, you’ll build data products and services that support analytics and improve experiences for our customers.
You’ll help develop our cloud data platform, strengthen the pipelines that power it and support machine learning and generative AI workflows. This is a hands-on role with opportunities to shape technical decisions and share good engineering practices across the team.
What you’ll do
- Build and maintain reliable data products on our modern data platform.
- Design solutions with engineers, scientists, architects and product teams.
- Develop and optimise batch and real-time data pipelines.
- Integrate, cleanse and structure data from a range of sources.
- Maintain orchestration, monitoring, data quality and performance.
- Support infrastructure and workflows for machine learning and generative AI.
- Improve coding standards, delivery processes and data engineering practices.
- Explore emerging technologies where they can solve a practical business problem.
- Work collaboratively within agile teams.
What you’ll bring
Experience building scalable and resilient cloud data platforms.
- Strong experience with Databricks or Snowflake on AWS.
- Proficiency in Python, Spark, Airflow and advanced SQL.
- Experience with data modelling and end-to-end data integration.
- Practical experience with CI/CD, Git and Jenkins or similar tools.
- The ability to work with large, varied datasets and maintain high data quality.
- Knowledge of Terraform or another infrastructure as code tool.
- A collaborative approach and the confidence to take ownership of technical work.
- Experience with Docker, Kubernetes or production generative AI systems would be an advantage.
Working for us
We offer flexible working through Smart Working, including a mix of home and office working for many roles. We welcome applications from people seeking full-time, part-time or job share arrangements.
Our benefits include:
- At least 35 days’ holiday, including bank holidays, with the option to buy or sell days.
- A competitive pension, annual salary reviews and bonus schemes.
- Health and wellbeing support, including a health cash plan, dental insurance options, health screening and Mental Health First Aiders.
- Family support, including 16 weeks’ full pay for maternity, pregnant parent or primary adopter leave, and eight weeks’ full pay for paternity, non-pregnant parent or co-adopter leave.
- Employee savings and loans, insurance discounts, a cycle scheme and car salary exchange.
- A return-to-work programme after maternity leave, plus social and wellbeing activities.
About us
Ageas is one of the UK’s largest car and home insurers, serving more than four million customers. Our people help us keep improving the products and service we provide.
We want everyone to have fair access to our recruitment process. As a Disability Confident Leader, we offer adjustments throughout the process and guarantee an interview to applicants with a disability who meet the minimum criteria for the role. Please contact our Recruitment Team to discuss any support you need.
Join us and help build the data services behind better decisions and better customer experiences.
Position: Senior Data Engineer - Salary: £70,000–£85,000 - Job Type: Permanent, part-time and job share options available - Location: Eastleigh or Reigate