Copyright © 2025

Above analytics are generated algorithmically based on job titles and may not always be the same as the company's job classification. You can also check detailed occupation eligibility, and salary criteria on our UK Visa Eligible Occupations & Salary Thresholds page.
Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with Dunelm. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
Principal Data Engineer
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.
Role Summary:
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 practise.
The Principal Data Engineer is enthusiastic about conceptual, technical and best practise 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:
Responsibilities
Essential skills:
Desirable skills:
Behaviours:
Connecting
Adapting
Growth Mindset
Thinking Big