Senior Data Engineer
Salary: £70,000 - £76,681 + 15% performance bonus
Working location: Milton Keynes, Hybrid
Employment type: Full time, Permanent
Job summary:
We’re looking for a Senior Data Engineer to help us shape the future of our data platform. You’ll play a key part in designing, building, and running modern cloud-based data pipelines that power insight and innovation across the business.
This is a hands-on role with the scope to influence strategy, lead technical delivery, and guide our transition to Snowflake. You’ll work closely with senior stakeholders to translate business needs into practical data solutions, while helping the team continuously improve our data engineering practices.
If you enjoy solving complex data challenges, mentoring others, and seeing the impact of your work, we’d love to hear from you.
What you’ll be doing
As a Senior Data Engineer, you’ll be part of a growing, forward-thinking team that’s modernising how we design, deliver, and use data across the organisation. You’ll combine deep technical expertise with strategic thinking to make sure our data platforms are reliable, scalable, and future ready.
- Designing and developing data pipelines: Build and optimise data pipelines in a cloud environment (primarily Snowflake), enabling smooth and secure data flow across multiple systems.
- Leading our cloud migration: Drive the transition of existing on-premises ETL routines into a fully cloud based architecture. You’ll identify opportunities to simplify, automate, and enhance our data processes along the way.
- Creating high-quality data models: Design and maintain logical and physical data models in Snowflake, ensuring they’re well-structured, high-performing, and easily accessible to analytics and business teams.
- Ensuring data quality and reliability: Implement monitoring, validation, and automated testing so our data remains accurate, consistent, and trustworthy across all sources.
- Collaborating with cross-functional teams: Work closely with analysts, data scientists, product managers, and business stakeholders to understand their needs and translate them into data-driven solutions.
- Applying advanced engineering practices: Use technologies like DBT, Airflow, and containerisation tools to automate workflows and improve operational efficiency.
- Tuning and optimising performance: Leverage advanced Snowflake features such as clustering, caching, and resource monitors to maximise performance and cost-effectiveness.
- Driving innovation and process improvement: Identify ways to make our data platforms more efficient, sustainable, and easier to maintain, bringing in new ideas and best practices.
- Championing DevOps principles: Contribute to continuous integration and deployment processes, helping ensure smooth, repeatable data releases.
- Mentoring and supporting others: Share your knowledge, guide junior engineers, and help build a positive, inclusive engineering culture where everyone can learn and thrive.
What we’re looking for
- Around 7+ years’ experience in data engineering, data warehousing, or similar roles.
- Proven experience with Snowflake and cloud-based data platforms.
- Strong SQL skills and experience in one or more programming languages (Python, Java, or Scala).
- Experience designing and implementing ETL/ELT processes and working with tools like DBT, Airflow, or similar.
- A strong understanding of data warehousing concepts, file formats (Parquet, ORC, Avro), and performance optimisation.
- Familiarity with DevOps practices and containerisation tools to support efficient deployment.
- The ability to communicate clearly with both technical and non-technical colleagues.
- A passion for mentoring, learning, and sharing knowledge within the team.
- Relevant certifications such as AWS Data Analytics or Snowflake certification.
What we offer
Our benefits package includes:
- 27 days annual leave + bank holidays
- holiday purchase scheme
- enhanced pension scheme (up to 10.5%)
- life assurance
- subsidised private medical insurance
- employee discounts platform
- two days volunteer leave
- enhanced maternity, paternity, adoption leave and pay for all new parents
+ many more!
Who we are
At NHBC, we pride ourselves on being truly unique. No other organisation in our sector matches the range of services and scale we provide. As the market leader, we are recognised as the go-to for new home warranties and insurance. Our team is united by a core purpose: to raise the standards of house building and protect homeowners.
Why you should join us
As a modern, family-friendly employer, we’re in a phase of rapid growth, embracing technology, data and new ways of working. We’re seeking passionate, skilled and driven individuals to join us on this exciting journey.
Once onboard, you’ll have access to fantastic opportunities for personal and career growth. You’ll receive thorough training, continuous development and the chance to earn recognised qualifications and professional memberships to support your journey.
We support flexible working and encourage our colleagues to find a balance that suits them. While we may not be able to accommodate every request, we’re always happy to have a conversation about flexible working arrangements.
Our inclusive culture
We are dedicated to fostering an inclusive culture where everyone feels empowered to bring their authentic selves to work. We firmly believe in the right of all our employees and customers to be treated fairly, with dignity and respect, and free from discrimination. Our active employee networks support colleagues and their allies, providing safe spaces for open conversations and idea-sharing.
Work for the UK’s leading independent provider of warranty and insurance for new-built homes.
We have a range of job opportunities across the UK, including field and home-based roles within corporate, business operations and field tech. We welcome experienced professionals and those new to the world of work such as trainees, and with our flexible working approach we are open to helping you find a role that works for you.
Benefits and rewards
NHBC colleagues have access to a wide range of additional benefits and we ensure our packages are attractive to current and potential employees.
Diversity and inclusion
Our Diversity Equity and Inclusion (DE&I) strategy is focused on providing a shared direction and commitment for the organisation to respect and value our diverse workforce and continue to build a more inclusive workplace. We aim to attract and retain a workforce that represents the communities in which we work.
Express your interest
If you're interested in working at NHBC but haven't found the role for you within our list of current vacancies, please feel free to upload your CV. We will contact you if a suitable position becomes available and will keep your CV on file for up to 18 months. We also recommend checking our careers web page regularly, as new opportunities are posted frequently.
National House-Building Council and its subsidiaries (NHBC) engage with preferred recruiters or agencies on a formal basis. NHBC is unable to accept applications from recruiters or agencies who do not have signed terms of business with NHBC. If unsolicited applications or CVs are received from recruiters or agencies with or without such an agreement, NHBC will neither consider nor agree to any payment to that party.