Be at the heart of actionFly remote-controlled drones into enemy territory to gather vital information.

Apply Now

Principal Data Engineer

Dunelm
Leicester
6 days ago
Create job alert
Overview

This is a hybrid role working from home and our offices in either London or Leicester. Home. There’s no place like it. And there’s no feeling like helping people create the joy of feeling truly at home. At Dunelm, that’s what we do.


We’re the UK's number one choice for homewares because we make home life lovelier for our customers. And the caring and supportive culture we've created makes this a place you'll feel right at home too.


Data Engineering

The Data Engineering Chapter is the home of Data and Analytics Engineers within Dunelm Technology. We are responsible for driving innovation through data solutions, building, supporting, and maintaining the strategic data platforms in support of our business objectives. Our vision is to Enable better decisions by putting the right information in the right hands, at the right time; helping our business to thrive and become our Customers' 1st choice for home.


What you'll be doing

The Principal Data Engineer is the lead Technical Engineer for the Data chapter and tribe, operating at the focus area leadership level. The role holder is both the line manager of lead engineers and the recognised technical expert for our Modern Data stack data platforms (Snowflake, AWS, DBT, ThoughtSpot, Python) and go to contact point for technical and functional aspects of the FA's deliverables and systems.


The Principal Data Engineer works closely with the Principal Delivery Manager, Principal Product Manager and Principal Quality Specialist in developing the Data FA's roadmap, assessing and communicating engineering and quality constraints, ensuring that outcomes are delivered in line with the broader data strategy. In that respect the role holder is expected to contribute to and implement best practice.


The Principal Data Engineer is enthusiastic about conceptual, technical and best practice developments within the Data Engineering and AI domains, identifying opportunities to leverage new and emerging capabilities across our data engineer capability. The role holder is visible both internally within the team, across our business and technology organisation and externally (through events, conferences and domain networks either virtually or in person), maintaining a strong working relationship with our central architecture function to ensure alignment and agreement for broader data concepts.


From a people leadership perspective, the Principal Data Engineer is accountable for leading and managing our lead data engineering colleagues within the forty strong Data Engineering Chapter, helping to develop and empower them to achieve their full potential throughout their career journey with Dunelm. The principal engineer role holder will be accountable for the recruitment, development and retention of lead data engineers, setting and monitoring objectives and performance, managing day to day challenges and career growth.


The Principal Data Engineer role holder will balance duties across line management and talent development, technical and design leadership and hands‑on, splitting their time accordingly depending upon the challenges and priorities at hand (expect a 40/40/20 split).


What this role requires of you
Accountabilities

  • Accountable for the design, engineering and quality of the technical delivery of the data focus area
  • Accountable for ensuring the design, solutions and capabilities support delivering the business’ data and tech strategy.
  • Accountable for ensuring the alignment of technical solutions to architectural governance, data roadmaps and data strategy.
  • Accountable for driving continuous improvement across the core data platforms, including managing and remediating technical debt.
  • Accountable for managing the delivery of cost‑effective solutions, monitoring consumption and identifying opportunities to optimise technology spend.

Responsibilities

  • Provide leadership and mentoring to lead data engineers.
  • Lead on the creation and design of technical solutions for the FA, collaborating across teams to ensure solutions are delivered to expected timelines and quality.
  • Provide estimates for epics and stories with a specific focus on technical complexity and dependencies, working alongside product and Delivery to support planning.
  • Own technical risks and issues at the FA level.
  • Own remediation issues for service and support at the FA level
  • Ensure that the data tribe is working to support the ongoing delivery of the broader Dunelm data strategy and 3 Year business plan.
  • Support and develop our talent through the lead engineers, ensuring clear and supportive career pathways, succession and retention/engagement strategies for data engineers.
  • Responsible for technical recruitment, retention and onboarding of Lead Data Engineers within the Chapter.
  • Effectively administer chapter colleagues’ compensation, benefits, and promotion process.
  • Develop Lead Data Engineering talent through effective performance management and supporting leads in line managing data engineers.

What we'll look for in you
Essential skills

  • Extensive experience line managing technical colleagues through both coaching and mentoring techniques.
  • Extensive experience in design and development of modern data stack, cloud first data platforms and pipelines, specifically including the following:

    • Cloud Data Platforms such as Snowflake, Redshift or Big Query (ideally Snowflake)
    • AWS Platforms including S3, firehose, lambda, SQS and Kinesis
    • DBT Labs


  • Programming in one or more languages e.g. Python, Node
  • Excellent SQL skills
  • Data modelling including conceptual, logical and physical design (including extensive experience of dimensional modelling practises and techniques).
  • Best practice approach for continuous integration and delivery using tools such as Gitlab/GitHub, Terraform for Infra as code.

Desirable skills

  • Visualisations tools Such As Power BI and ThoughtSpot
  • Understanding of quality best practise and understanding of test automation.
  • Experience in consumption-based cost management, including monitoring, optimisation and cost reduction.
  • Vendor management from an operational and service performance lens.

Behaviours
Connecting

  • Creating a strong sense of connection and common purpose within the team
  • Using your network of internal and external connections to help shape our plans
  • Building strong relationships with other teams and connecting colleagues across team boundaries

Adapting

  • Anticipating pitfalls and responding to issues, having courage to change direction to achieve the required outcomes
  • Creating a safe environment for the team to experiment and learn, helping others learn from mistakes.
  • Promoting a culture of flexible working, helping the team feel at home wherever and however they choose to work.

Growth Mindset

  • Being bold and brave in what you can achieve with the team.
  • Coaching the team to improve performance and develop their careers.
  • Growing the talent and capability needed now and, in the future, creating great learning experiences for the team.

Thinking Big

  • Raising the bar with every colleague hire, move or promotion to build capability and be fit for the future.
  • Using the internal environment and emerging external trends to inspire big thinking
  • Having a winning mindset and motivating the team to succeed and deliver our ambitions.


#J-18808-Ljbffr

Related Jobs

View all jobs

Principal Data Engineer

Principal Data Engineer/Architect

Principal Data Engineer

Principal Data Engineer

Principal Data Engineer

Principal Data Engineer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Data Science Recruitment Trends 2025 (UK): What Job Seekers Need To Know About Today’s Hiring Process

Summary: UK data science hiring has shifted from title‑led CV screens to capability‑driven assessments that emphasise rigorous problem framing, high‑quality analytics & modelling, experiment/causality, production awareness (MLOps), governance/ethics, and measurable product or commercial impact. This guide explains what’s changed, what to expect in interviews & how to prepare—especially for product/data scientists, applied ML scientists, decision scientists, econometricians, growth/marketing analysts, and ML‑adjacent data scientists supporting LLM/AI products. Who this is for: Product/decision/data scientists, applied ML scientists, econometrics & causal inference specialists, experimentation leads, analytics engineers crossing into DS, ML generalists with strong statistics, and data scientists collaborating with platform/MLOps teams in the UK.

Why Data Science Careers in the UK Are Becoming More Multidisciplinary

Data science once meant advanced statistics, machine learning models and coding in Python or R. In the UK today, it has become one of the most in-demand professions across sectors — from healthcare to finance, retail to government. But as the field matures, employers now expect more than technical modelling skills. Modern data science is multidisciplinary. It requires not just coding and algorithms, but also legal knowledge, ethical reasoning, psychological insight, linguistic clarity and human-centred design. Data scientists are expected to interpret, communicate and apply data responsibly, with awareness of law, human behaviour and accessibility. In this article, we’ll explore why data science careers in the UK are becoming more multidisciplinary, how these five disciplines intersect with data science, and what job-seekers & employers need to know to succeed in this transformed field.

Data Science Team Structures Explained: Who Does What in a Modern Data Science Department

Data science is one of the most in-demand, dynamic, and multidisciplinary areas in the UK tech and business landscape. Organisations from finance, retail, health, government, and beyond are using data to drive decisions, automate processes, personalise services, predict trends, detect fraud, and more. To do that well, companies don’t just need good data scientists; they need teams with clearly defined roles, responsibilities, workflows, collaboration, and governance. If you're aiming for a role in data science or recruiting for one, understanding the structure of a data science department—and who does what—can make all the difference. This article breaks down the key roles, how they interact across the lifecycle of a data science project, what skills and qualifications are typical in the UK, expected salary ranges, challenges, trends, and how to build or grow an effective team.