At a Glance
- Tasks: Design and optimise data infrastructure for smarter business insights and innovation.
- Company: Join NHBC, a forward-thinking company transforming data usage.
- Benefits: Enjoy 27 days leave, enhanced pension, and private medical insurance.
- Other info: Inclusive culture with strong support for personal and professional growth.
- Why this job: Make a real impact by building scalable data solutions with modern tech.
- Qualifications: Experience in data engineering, Snowflake, and cloud platforms required.
The predicted salary is between 63000 - 69000 £ per year.
Salary: £63,000 - £69,000 + 10% performance bonus
Working Location: Milton Keynes – Hybrid (2 days per week)
Employment Type: Full Time, Permanent
At NHBC, we’re transforming the way we use data to drive smarter decisions, better services, and stronger outcomes across the business. We’re looking for a talented Data Engineer to join our growing team and play a key role in building a modern, scalable, cloud-first data platform. If you’re passionate about turning complex data challenges into reliable, high-performing solutions and enjoy working with modern technologies like Snowflake, cloud platforms, and automated pipelines, this could be the opportunity you’ve been looking for.
As a Data Engineer, you’ll help design, build, and optimise the data infrastructure that powers business insight and innovation across NHBC. You’ll work closely with technical teams and business stakeholders to ensure data is trusted, accessible, and ready to support strategic decision-making.
- Building and maintaining robust ETL/ELT pipelines to ingest and transform data from multiple sources
- Developing scalable data warehouse and lakehouse solutions using technologies including Snowflake
- Designing and optimising data models for both structured and unstructured data
- Supporting batch and real-time data processing capabilities
- Integrating data from cloud environments, legacy platforms, APIs, and external sources
- Driving automation, monitoring, and continuous improvement across data operations
- Creating clear technical documentation and supporting strong data governance practices
- Staying ahead of emerging trends and helping evolve our modern data engineering capabilities
We’re looking for someone who combines strong technical expertise with a collaborative, solution-focused mindset.
- Proven experience in data engineering, data warehousing, and lakehouse development
- Strong hands-on experience with Snowflake and cloud-based data platforms
- Experience building ETL/ELT processes and integrating data across multiple systems
- Knowledge of AWS S3, Azure Data Lake, Apache Spark, REST APIs, SOAP, and streaming technologies
- Strong SQL skills and experience with Python, Java, or Scala
- Experience with CI/CD pipelines, version control, and Infrastructure as Code (IaC)
- A solid understanding of data governance, data quality, and operational monitoring
- The ability to communicate technical concepts clearly to both technical and non-technical audiences
- Experience working within Agile and/or Waterfall delivery environments
This is an exciting opportunity to join a business investing heavily in its data capabilities and digital future. You’ll have the chance to work on meaningful projects, influence best practice, and help shape the direction of data engineering within a supportive and forward-thinking environment. If you’re ready to make an impact and build data solutions that truly matter, we’d love to hear from you.
What we offer:
- 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!
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.
Data Engineer in Milton Keynes employer: NHBC
At NHBC, we pride ourselves on being an excellent employer, offering a dynamic work culture that champions innovation and collaboration. Our Milton Keynes location provides a hybrid working model, allowing for flexibility while you contribute to meaningful projects in data engineering. With a strong focus on employee growth, competitive benefits including enhanced leave and pension schemes, and a commitment to inclusivity, NHBC is dedicated to empowering our team members to thrive both personally and professionally.