Senior Data Engineer

Marston's PLC
Wolverhampton, UK
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
£60,000.0
Working hours
Regular working hours

Tech stack

Artificial Intelligence Microsoft Azure Data Architecture Information Engineering Data Governance Extract Transform Load (ETL) Data Systems Software Design Patterns Python (Programming Language) Microsoft SQL Server Power BI Enterprise Data Management
+7 more
Data Processing Azure Data Factory Sql Optimization Microsoft Fabric Pyspark Data Management Data Pipelines

Job description

As a Senior Data Engineer, you’ll be responsible for designing, building and maintaining scalable, secure and high-performing data solutions that support the wider business. You’ll work closely with stakeholders across technology and the wider organisation to understand requirements, deliver robust data pipelines and ensure our data platforms are fit for the future.

This role sits within our Applications, AI and Innovation team at the Pub Support Centre and will be central to supporting reporting, analytics and innovation across Marston’s.

In this role, you will:

  • Design, build and maintain scalable ETL/ELT data pipelines using Microsoft Fabric, Azure and SQL Server
  • Help architect and evolve our enterprise data platform, ensuring it is secure, performant and reliable
  • Develop and maintain data models that support reporting, analytics and operational decision-making
  • Integrate data from multiple internal and external sources, including business-critical systems
  • Work with stakeholders across the business to turn requirements into effective data solutions
  • Champion data engineering standards, governance and best practice
  • Support the business intelligence team by ensuring data is accurate, timely and well-structured
  • Contribute to the planning and delivery of key data initiatives and projects
  • Stay up to date with emerging technologies and recommend improvements that strengthen our data capability

Requirements

  • We’re looking for someone who combines strong technical expertise with curiosity, collaboration and a passion for delivering quality solutions.
  • At least 5 years experience in data engineering

  • Advanced SQL skills and strong data modelling capability
  • Proven experience with Microsoft Fabric, Azure Data Factory and the wider Azure data ecosystem
  • Strong understanding of data architecture principles and design patterns
  • Excellent communication skills, with the ability to work effectively with both technical and non-technical stakeholders
  • A proactive, problem-solving mindset and a keen eye for detail
  • A strong commitment to data quality, governance and reliability
  • The ability to work independently, take ownership and deliver results
  • Experience supporting or mentoring less experienced colleagues

Desirable

  • Experience with Python or PySpark for data processing and transformation
  • Familiarity with Power BI and semantic modelling
  • Exposure to AI-driven or agentic approaches within data engineering workflows
  • Experience in a hospitality, retail or multi-site environment
  • Knowledge of data governance frameworks and data quality tooling
  • Experience contributing to project delivery or planning

Benefits & conditions

Up to £60,000

35hrs per week

Award winning modern & sustainable office with the option of hybrid working

33 days annual leave with option to buy/sell up to 5 additional days per year

Enhanced parental leave policies

30% discount off food & drink in our pubs

Award winning modern & sustainable office with the option of hybrid working

33 days annual leave with option to buy/sell up to 5 additional days per year

Enhanced parental leave policies

30% discount off food & drink in our pubs

Pub Support Centre

Wolverhampton, What you get from us: You’ll be joining an award-winning local pub company that puts people first, lives by people-led values, and offers real opportunities to advance your career - with genuine benefits that include:

  • Employer funded Private Medical Insurance
  • Training and induction from our NITA award training team
  • Apprenticeship programmes - offering development at any stage of your career
  • Enhanced Maternity & Paternity leave
  • 30% off in Marston’s pubs and Marston’s Inns accommodation
  • Marston’s Cheers Reward & Recognition Platform (earn points to spend for living and breathing our values and behaviours and access high street retailer discounts)
  • Save as you earn scheme
  • Employee assistance programme, to support your well-being including confidential 24/7 helpline
  • Pension scheme with additional Life Assurance and Group Income Protection cover included
  • Health Screening Discounts
  • Long Service Awards
  • Buy and sell additional leave
  • Gym Discounts
  • 24-hour GP helpline
  • Mortgage Advice and support
  • Healthcare Cash Plan

Come as you are. Personality and passion is important to us. No judgement on where you’ve come from, or your story to date, just a need for the right attitude and an ambition that matches ours. We’ll accept you and celebrate you for being you.

About the company

At Marston’s behind every great guest experience is a business powered by smart decisions, strong systems and brilliant people. We’re looking for a Senior Data Engineer to join our Applications, AI and Innovation team and play a key role in shaping the future of data across our business.

This is an exciting opportunity for an experienced data professional to help build and evolve our enterprise data platform, enabling better reporting, stronger insights and smarter decision-making across one of the UK’s leading local pub companies. If you’re passionate about modern data engineering, enjoy solving complex problems and want to make a real commercial impact, we’d love to hear from you., We can’t wait to see what we can make happen together! #MarstonsWherePeopleMakePubs

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on marstonscareers.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Classifying and anonymizing data during system design

Reto Kaeser · LIVE

1:24 min

Moving the semantic layer upstream to avoid vendor lock-in

Piotr Menclewicz Piotr Menclewicz · Europe 2026 Virtual

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

4:15 min

Bridging operational and analytical systems using formal data contracts

Matthias Niehoff Matthias Niehoff · World Congress 2024

3:48 min

Standardizing data access schemas with OData

Florian Bader Florian Bader · World Congress 2026 Europe

Videos

See all

Related articles

See all