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

Analytical Engineer

Job in Manchester, Greater Manchester, M9, England, UK
Listing for: On the Beach
Full Time position
Listed on 2026-07-19
Job specializations:
  • IT/Tech
    Business Intelligence, Data Engineering
Salary/Wage Range or Industry Benchmark: 55000 - 75000 GBP Yearly GBP 55000.00 75000.00 YEAR
Job Description & How to Apply Below

We’re On the Beach! Since 2003, we've been rewriting the rules of how people discover, book, and experience their perfect getaway. What started as connecting people to short‑haul beach holidays has evolved into something much bigger - premium beach destinations, long‑haul adventures, and vibrant city breaks – and that’s just the beginning of our story.

We send around two million holidaymakers on their dream breaks every year. And we're still growing.

Powered by our deep‑rooted entrepreneurial spirit, proprietary tech, curiosity and our incredible people, we’re accelerating - delivering best in class technology, the ultimate holiday app, and experiences that keep our customers coming back for more.

Ready to build the future of travel with us?

About the Role

We’re looking for an Analytical Engineer to help shape the trusted data models, metrics and semantic layers that power decision‑making across On the Beach.

This role sits at the intersection of data engineering, business intelligence and emerging AI capabilities. You’ll help turn refined data into reliable, reusable and well‑documented analytical products that can be trusted by teams across the business.

You’ll play a key role in making sure our data is not only accurate and well‑modelled, but also easy to understand, easy to use and ready to support future AI‑enabled analytics.

What you’ll be doing day to day

As an Analytical Engineer, you’ll work closely with Data Engineering, Analytics, Product, Commercial and Technology teams to create high‑quality analytical data products.

You’ll help define and maintain the business logic, metrics and semantic structures that sit between our data platform and the teams using data every day.

You’ll be responsible for:

  • Designing, building and maintaining trusted analytical models, transformations and semantic definitions across key business domains

  • Creating clear, reusable metric definitions that help ensure teams are working from a consistent source of truth

  • Working closely with Data Engineers to define requirements between refined data layers and business‑ready analytical products

  • Building and improving dbt models, tests and documentation to support reliable, well‑governed analytics

  • Helping shape semantic layers that support BI tools, modern analytical workbenches and emerging AI use cases such as natural language analytics and text‑to‑SQL

  • Improving data quality through testing, monitoring, validation and clear ownership of analytical models

  • Partnering with stakeholders to understand reporting and insight needs, then translating them into scalable, maintainable data products

  • Supporting self‑service analytics by making data easier to discover, understand and use across the business

  • Exploring how AI‑assisted tools can improve analytical engineering workflows, including SQL review, test generation, documentation and quality checks

You’ll be a great addition to our team if you have the following skills, knowledge and experience
  • Strong SQL skills and experience building analytical data models in a production environment

  • Data modelling approaches such as dimensional modelling, star schemas, metric layers or similar

  • Working with dbt or similar transformation and orchestration tools

  • Building semantic models or reusable business logic for BI, analytics or self‑service reporting

  • Working in cloud data environments such as Databricks, Big Query, Snowflake or similar

  • Applying engineering practices to analytics, including Git, pull requests, testing, documentation and CI/CD

  • Improving data quality, lineage, governance and trust across analytical datasets

  • Working closely with analysts, engineers, product teams and business stakeholders to turn complex requirements into practical data solutions

  • Communicating clearly with both technical and non‑technical audiences

  • Making pragmatic decisions in fast‑moving environments, balancing quality, usability and delivery

Nice to have
  • Experience with enterprise semantic layers or tools such as Hex, Looker, Cube, dbt Semantic Layer or similar

  • Exposure to AI‑enabled analytics, text‑to‑SQL, natural language interfaces or agentic data workflows

  • Experience using AI tools such as Claude, Gemini or similar to improve…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
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