AMS CWS

AMS CWS

Reading, South East

Senior Data Engineer (Finance/Life Insurance)

Full-Time£50,000 - 70,000 per yearTodayUnited Kingdom
IT

Job Description

Salary: £50,000 - 70,000 per year

Requirements:
  • Strong expertise in data engineering concepts, including data pipelines, storage, and transformation.
  • Proficiency in data engineering tools, programming languages, and database technologies.
  • Experience in performance tuning and optimisation.
  • Programming and scripting experience for data processing, including Spark, Spark SQL, Python, and PySpark.
  • Experience with data modelling and architecture in Azure Databricks.
  • Understanding of data governance, security, and data quality management principles.
  • Ability to design scalable and efficient data solutions aligned to business needs.
  • Ability to communicate technical concepts clearly to both technical and non-technical audiences.
  • Experience working in Financial Services or a similar heavily regulated environment.
  • Experience in Life Insurance is desirable.
Responsibilities:
  • Design, build, and maintain scalable data pipelines and data architectures to validate and transform data to meet actuarial modelling needs.
  • Ensure data quality, integrity, and consistency through robust validation, monitoring, and governance practices.
  • Collaborate with stakeholders to understand data requirements and translate them into efficient and effective technical solutions.
  • Optimise data systems and processes to improve performance, reliability, and scalability.
  • Provide technical expertise and guidance on data engineering approaches, tools, and best practices.
  • Support integration of multiple data sources to create cohesive, accessible, and trusted datasets.
  • Contribute to the continuous improvement of data platforms, frameworks, and engineering standards.
  • Lead the work of other data engineers and analysts to ensure consistency and high standards across the team, including people management as required.
Technologies:
  • Azure
  • Databricks
  • Support
  • Python
  • PySpark
  • SQL
  • Security
  • Spark
  • Cloud
  • PLC

More:

We are M&G, an international savings and investments business with roots stretching back more than 170 years, offering financial products and services through Asset Management, Life, and Wealth. We work with AMS, a global workforce solutions partner, to support our contingent recruitment processes. This is a 6-month contract for a Senior Data Engineer (Finance/Life Insurance) based in our Reading, Edinburgh, or Stirling office, with 2 days per week in the office. We value an inclusive culture and diverse workforce, and we welcome exceptional people from all backgrounds, including those returning from career breaks or with military service experience.

last updated 30 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About AMS CWS

AMS CWS

AMS CWS

Reading

IT

Skills & Technologies

PythonGoRustScalaAzureAIUI

Inferred from job description

Salary Insight

£60,000

This role

£75,000

UK median

This salary is 20% below the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom