S

Soho House

Global private members' club and hospitality

Senior Analytics Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

  • Expertise in advanced SQL and data modelling techniques utilising dbt, with a strong emphasis on performant and optimised transformations for complex analytics and reporting.
  • Hands-on experience with Snowflake, including familiarity with its SQL dialect, performance tuning features and AI functions.
  • Experience administering dbt Cloud, setting up scalable and maintainable projects, and scheduling workflows.
  • Experience working with semantic layers for BI tooling, including defining metrics and relationships, ensuring data availability, user access and performance.
  • Knowledge of data observability tools and processes to monitor data quality and identify anomalies.
  • Experience managing GitHub repositories, including version control, automated testing workflows, and fostering team collaboration.
  • Demonstrated ability to collaborate with data engineering teams to build new data pipelines and integrate transformation layers seamlessly with ingestion layers.

Responsibilities

  • Develop advanced and performant SQL transformations in dbt to support complex analytics and reporting needs, ensuring optimised performance in handling large-scale data.
  • Optimise SQL codebase for Snowflake credit spend and dbt build times, tune materialisations and incremental models, and report against build KPIs.
  • Set up and manage dbt projects to ensure that the codebase is stable, scalable, and maintainable, adhering to best practices for long-term success.
  • Administer and manage dbt Cloud (Fusion), including scheduling and job monitoring.
  • Collaborate with data engineering teams to ensure the transformation layer integrates seamlessly with the ingestion layer, enabling end-to-end analytics pipelines.
  • Implement and manage data observability processes and tools to monitor and ensure data quality, accuracy, and reliability.
  • Administer the semantic layer in Omni to ensure transformed business data and governed metrics are available for end-users.
  • Manage the GitHub repository, ensuring version control best practices, implementation of automated testing workflows, and seamless collaboration between teams.
  • Contribute to the development of master data management documentation and coding standards.

Desired Qualifications

  • Experience managing semantic-layer-based BI tools such as Omni or Looker.
  • Use of AI for coding workflows; Claude Code is preferred.
  • AI context for semantic layers, especially in Omni, including curating AI context, field descriptions and sample queries in the semantic layer so AI assistants answer questions accurately.
  • Experience in the hospitality industry and familiarity with hospitality-specific data and KPIs.

About the Company

Soho House

Global private members' club and hospitality

Soho House is a global private membership platform that connects creatives and other professionals through exclusive Clubs called Houses, plus online access and city-only options. Members pay fees to access workspaces, social spaces, events, bedrooms, dining, and related services, with revenue also coming from in-house food/beverage, hotels, retail (Soho Home), and standalone venues. It differentiates itself by building a curated, community-driven ecosystem that combines hospitality, workspaces, and a lifestyle brand across many cities, rather than focusing on a single hotel or club. Its goal is to create a globally connected community where members can collaborate, socialize, and access a consistent, premium experience across locations.

Company size
5,001-10,000
Company stage
IPO
Headquarters
London, United Kingdom
Founded
1995

Recently Posted Jobs

Explore more opportunities at Soho House

See more jobs