Analytical Engineer
Listed on 2026-07-19
-
IT/Tech
Business Intelligence, Data Engineering
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 RoleWe’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 dayAs 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
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
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…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: