×
Register Here to Apply for Jobs or Post Jobs. X

Engineer, Data Engineering

Job in Hemel Hempstead, Hertfordshire, HP3, England, UK
Listing for: Leisure Employment Services
Full Time position
Listed on 2026-10-03
Job specializations:
  • Software Development
    Data Engineering
Salary/Wage Range or Industry Benchmark: 70000 - 110000 GBP Yearly GBP 70000.00 110000.00 YEAR
Job Description & How to Apply Below
Senior Data Engineer (Data Modelling)

UK Remote-First (occasional travel to parks, head office and team events). Permanent | Full Time. Competitive salary + bonus and benefits.

About the role

Do you think in facts and dimensions? Are you the kind of engineer who gets a genuine kick out of designing a clean, well-structured data model — one that turns messy source data into something the whole business can trust and use? If that sounds like you, we want to hear from you! At Haven, great holidays are powered by great data — and behind every dashboard, forecast and guest insight sits a data model that someone thought carefully about.

That someone could be you. As a Senior Data Engineer (Data Modelling), you'll be a specialist at the heart of our data engineering community, focused squarely on the craft of dimensional modelling and the semantic layer that turns raw data into a source of truth our teams rely on every day. From there, you'll spend your time designing and evolving Kimball-style models, building elegant transformations in dbt, and shaping the way our business understands its guests and operations.

Working within a supportive squad, you'll set the standard for modelling quality through your own work, share what you know with fellow engineers, and continue to grow your craft in a collaborative, remote-first environment where curiosity is celebrated.

Your Opportunity
  • Translate business process into models. Sit with the business to understand how guests, bookings, revenue and operations really work — then translate that process into intuitive, domain-aligned dimensional models that stand the test of time.
  • Model with Kimball methodology.
  • Design, build and evolve dimensional data models, getting the grain right first and building for the way the business will grow.
  • Build the dbt layer. Craft the transformation and semantic layer in dbt that turns raw source data into trusted, well-documented business truth.
  • Champion quality. Make data quality, testing and documentation first-class parts of the modelling craft.
  • Set the standard. Share your modelling patterns, techniques and thinking with fellow engineers, setting the standard through the quality of your own work.
  • Shape the trade-offs. Bring a strong, well-reasoned point of view on modelling trade-offs into product and engineering conversations.
  • Communicate clearly. Explain your design decisions to both technical and nontechnical audiences, so the whole business understands the model it relies on.
What we’d like you to bring
  • Essential Deep dimensional modelling experience. Several years of hands‑on Kimball modelling on production warehouses that a business genuinely relies on — this is the heart of the role.
  • Business‑to‑model translation. A real feel for turning business process into a data model: talking to stakeholders, uncovering the true grain, and shaping a domain that makes sense to the people who use it.
  • Strong SQL and dbt. Deep, practical experience with dbt as your modelling toolkit.
  • The instincts of an experienced modeller. You know when to reach for a conformed dimension, how to handle slowly‑changing dimensions and late‑arriving facts, why grain declaration comes first, and how a bus matrix keeps a warehouse coherent as it grows.
  • A genuine passion for the craft. Clean design, sensible grain, thoughtful naming, and models that stand up to real‑world use.
  • Excellent personal time management and self‑direction — essential for thriving in a remote‑first setup.
  • A curious, collaborative, detail-oriented mindset with a strong desire to share and contribute across squads and cross‑functional teams.
Nice to have
  • Working knowledge of Snowflake (our cloud data platform), and comfort with scheduling and orchestration tools such as Airflow.
  • Familiarity…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary