O

OpenTable

Online restaurant reservation platform for diners

Business Intelligence Engineer

Data Engineering +1Confirmed live in the last 24 hours
Full-timeLondon, UKNo salary listed

About the Job

Requirements

  • Hands-on experience with Python and SQL, including developing data pipelines, integrations and automated workflows.
  • Proficiency with Snowflake or similar cloud data warehouses, data modelling, ETL/ELT processes and orchestration tools such as Apache Airflow.
  • Experience integrating modern AI APIs, large language models (LLMs) or AI-powered technologies into business applications and workflows.
  • Ability to gather requirements, challenge assumptions and communicate complex technical concepts clearly to non-technical audiences.
  • Strong analytical and problem-solving skills, with the ability to navigate ambiguity independently, prioritise effectively and deliver reliable, commercially valuable solutions.

Responsibilities

  • Design, develop and maintain reliable data pipelines, ETL/ELT processes and data models that support analytics and business operations.
  • Apply modern AI technologies and APIs to build intelligent workflows, automate processes and solve business challenges.
  • Create analytical tools, reporting solutions and automated systems that improve decision-making, efficiency and business performance.
  • Collaborate with technical and non-technical teams to gather requirements, understand challenges and translate business needs into effective technical solutions.
  • Lead projects from discovery and design through development, deployment and optimisation, ensuring solutions are scalable, reliable and maintainable.

Desired Qualifications

  • Experience with advanced AI techniques such as retrieval-augmented generation (RAG), embeddings, vector databases or AI agent workflows.
  • Familiarity with cloud platforms such as AWS, GCP or Azure.
  • Experience with analytics engineering tools such as dbt, alongside Git, CI/CD or modern software development practices.
  • Previous experience in a technology-led marketplace, SaaS, hospitality, travel or e-commerce environment.
  • A track record of delivering AI, data or automation initiatives that have resulted in measurable operational improvements.

About the Company

OpenTable

Online restaurant reservation platform for diners

OpenTable is an online platform that connects diners with a wide range of restaurants for reservations. Diners can browse restaurants, read reviews, explore menus, and book tables, all through the site. Restaurants gain access to a booking tool that helps manage reservations and optimize seating. Diners use the platform for free, while restaurants pay a subscription to be listed and may incur additional charges based on the number of reservations processed through OpenTable. OpenTable also benefits from being part of Booking Holdings, which provides a large network and infrastructure. The company’s goal is to make dining easier by helping people find and reserve tables and by giving restaurants a simple way to manage bookings and grow their business.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
1998

Recently Posted Jobs

Explore more opportunities at OpenTable

See more jobs