Talent.com
This job offer is not available in your country.
Principal Data Engineer

Principal Data Engineer

IPS GroupHampshire, England, United Kingdom
1 day ago
Salary
£75,000.00–£90,000.00 yearly
Job type
  • Permanent
Job description

Role : Principal Data Engineer

Type : Permanent

Location : Hampshire or London (Hybrid Working)

Salary : £75,000 - £90,000 + Benefits

Are you an experienced Data Engineer ready to take the next step into a strategic, hands-on leadership role? This is a fantastic opportunity to join a well-established organisation with a long-standing heritage and a strong customer-first ethos, operating at scale within the insurance sector.

They are a household name in general insurance and part of a larger European group, with a UK presence that continues to grow. With significant investment in their data and technology function, they’re now looking to bring on a Principal Data Engineer to help shape and evolve their data infrastructure and engineering capability.

The Opportunity :

This is a pivotal role where you’ll lead on the design, delivery, and optimisation of scalable, secure data systems that support the wider business strategy. You’ll be part of a collaborative tech environment, working closely with cross-functional teams and mentoring fellow engineers. It’s a great blend of hands-on technical work and strategic influence.

What You’ll Be Doing :

  • Designing and delivering robust data pipelines and high-performing architectures
  • Defining and implementing best practice in data modelling, storage and retrieval
  • Collaborating with stakeholders to ensure alignment between technical solutions and business objectives
  • Leading on the integration of cloud platforms and modern tooling (Azure, Snowflake, Matillion etc.)
  • Coaching and mentoring engineers to elevate capability across the team
  • Ensuring data governance, privacy and security standards are embedded into all solutions
  • Troubleshooting and optimising data infrastructure performance

What We’re Looking For :

  • 8+ years’ experience in data engineering, with at least 3 years in a senior or leadership role
  • Proven experience designing and delivering end-to-end data pipelines
  • Strong experience with Azure cloud services and security concepts (Key Vault, ACLs, RBACs)
  • Hands-on with Snowflake, Matillion, and a range of modern data tools
  • Programming expertise in Python, Java or SQL
  • Solid knowledge of relational and NoSQL databases
  • Excellent communication skills – able to translate technical concepts for non-technical audiences
  • A degree in Computer Science, Data / Analytics, or related experience