Senior Data Engineer

Senior Data Engineer – Leading Insurance company City of London
Our client, a market‑leading Insurance company based in the City of London, is looking to hire a Senior Data Engineer to support major global financial projects. You’ll work closely with senior engineering leadership, data specialists, and cross‑functional stakeholders to deliver high‑impact data solutions across the business.
This is a highly collaborative role with the opportunity to shape data architecture, build modern pipelines, and contribute to large‑scale migration and regulatory data initiatives. The position offers full remote flexibility and an excellent benefits package.
Key Responsibilities
Partner with engineers across multiple systems to understand data availability, structure, and dependencies
Design and develop queries, scripts, and transformations to migrate data into new platforms
Collaborate with solution architects to design migration‑day data processes for partner onboarding
Implement robust data quality checks, validation, and reconciliation processes
Work closely with platform and infrastructure teams on security, access control, and secrets management
Required Experience
4+ years’ experience in data engineering, analytics engineering, or backend engineering with strong ownership of data pipelines
Proven experience working in stakeholder‑heavy, cross‑functional environments
Strong communication skills, able to translate complex technical concepts to non‑technical audiences
Experience delivering financial data projects
Advanced SQL skills
Strong understanding of data modelling and data warehousing concepts
Experience with workflows, code reviews, and CI/CD practices
Key Skills
Data modelling, ETL development, Big Data
Python, R, or similar programming languages
AWS
SQL & data modelling
Azure
What’s on Offer
Excellent benefits package
Opportunity to work on global, high‑impact financial data projects
Modern tech stack and strong engineering culture
Please apply for this excellent role with latest CV!