Principal Data Engineer

IPS Group

  • Hampshire
  • £85,000-95,000 per year
  • Permanent
  • Full-time
  • 2 months ago
Role: Principal Data Engineer
Type: Permanent
Location: Hampshire, London (Hybrid Working)
Salary: £80,000 – £90,000 + BenefitsAre 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

IPS Group