Senior Data Engineer in Milton Keynes

Senior Data Engineer in Milton Keynes

Milton Keynes Full-Time 60000 - 75000 £ / year (est.) Home office (partial)
National House Building Council

At a Glance

  • Tasks: Design and optimise cloud-based data solutions, focusing on Snowflake and ETL processes.
  • Company: Join NHBC, a leader in data innovation with a commitment to inclusivity.
  • Benefits: Enjoy 27 days leave, enhanced pension, life assurance, and private medical insurance.
  • Other info: Be part of a supportive culture that values diversity and personal growth.
  • Why this job: Shape the future of data while mentoring others and driving impactful projects.
  • Qualifications: Extensive experience in Data Engineering, strong SQL and Python skills required.

The predicted salary is between 60000 - 75000 £ per year.

Working Location: Milton Keynes, Hybrid working, 2 days in office

Employment Type: Full Time, Permanent

NHBC are seeking a talented Senior Data Engineer to join its growing Data Team and help shape the future of data across the organisation. This is an exciting opportunity to play a key role in delivering NHBC's data strategy, building scalable cloud‑based data solutions, and driving the migration of enterprise data platforms to Snowflake. Working closely with business stakeholders and technical teams, you'll help ensure that high‑quality, accessible data is at the heart of decision‑making across the organisation. As a senior member of the team, you'll combine hands‑on technical expertise with leadership and mentoring responsibilities, helping to establish best practices and support the development of colleagues.

The Role

You’ll be responsible for designing, developing and optimising cloud‑based data pipelines and data warehouse solutions, with a particular focus on Snowflake. You’ll lead ETL migration initiatives, improve existing data engineering processes, and deliver solutions that support both operational and strategic business objectives. The role also offers the opportunity to work with modern data technologies including DBT, Apache Airflow, Python and cloud platforms, while collaborating with senior stakeholders across the business.

About You

We’re looking for an experienced Senior Data Engineer with:

  • Extensive experience in Data Engineering and Data Warehousing
  • Strong expertise in Snowflake, including data modelling, performance tuning and platform optimisation
  • Advanced SQL and Python skills, with experience in Java and/or Scala advantageous
  • Experience designing and implementing ETL solutions in cloud environments
  • Knowledge of DBT, Apache Airflow and modern data orchestration tools
  • A strong understanding of data warehousing, distributed data processing and real‑time analytics
  • Excellent communication skills with the ability to engage and influence stakeholders at all levels
  • Experience mentoring junior engineers and contributing to strategic technical initiatives

What we offer

Our benefits package includes:

  • 27 days annual leave + bank holidays
  • Enhanced pension scheme (up to 10.5%)
  • Life assurance
  • Subsidised private medical insurance
  • Employee discounts platform
  • Enhanced maternity, paternity, adoption leave and pay for all new parents
  • + many more!

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. We are a Disability Confident organisation committed to fair and inclusive recruitment. Our first step is to review applications to ensure candidates meet the essential criteria for the role. We assess skills, experience, and potential objectively, and provide support or reasonable adjustments where needed. Candidates who meet the criteria will progress to the next stage.

Senior Data Engineer in Milton Keynes employer: National House Building Council

NHBC is an exceptional employer that prioritises employee growth and well-being, offering a comprehensive benefits package including 27 days of annual leave, enhanced pension schemes, and support for new parents. With a commitment to fostering an inclusive culture, NHBC empowers its employees to thrive in a collaborative environment while working on cutting-edge data technologies in a hybrid setting in Milton Keynes. As a Senior Data Engineer, you'll not only contribute to impactful data strategies but also have the opportunity to mentor others and shape the future of data within the organisation.

National House Building Council

Contact Details:

National House Building Council Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Data Engineer in Milton Keynes

Get Involved in Data Science Meetups

Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like National House Building Council!

Show Off Your Projects

Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Senior Data Engineer at National House Building Council.

Leverage Professional Networks

Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like National House Building Council.

Apply Directly through Our Website

When you find a suitable opening like Senior Data Engineer at National House Building Council, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!

We think you need these skills to ace Senior Data Engineer in Milton Keynes

SQL
Python
Data Pipeline Development
Problem-Solving Skills
Data Engineering
Communication Skills
API Integration

Some tips for your application 🫡

Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!

Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!

Craft a Tailored Cover Letter:For a full-time role at National House Building Council, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.

Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at National House Building Council. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!

How to prepare for a job interview at National House Building Council

Brush Up on Your Statistics

For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!

Showcase Your Projects

Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!

Get Comfortable with Python and R

Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at National House Building Council!

Prepare for Case Studies

Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.