O

OpenTable

Online restaurant reservation platform for diners

Senior Engineering Manager - Hospitality Guest Team

Engineering LeadershipUpdated on Nov 10
Full-timeToronto, ON, Canada

About the Job

Requirements

  • At least 5 years of hands-on software engineering experience building and maintaining scalable backend applications and distributed systems.
  • At least 3 years of people management experience leading engineering teams, guiding performance, and driving complex technical delivery.
  • A demonstrated track record of delivering end-to-end technical initiatives from initial architecture through production release and maintenance.
  • Technical proficiency in modern backend languages such as Java, C#, or Python, and distributed database architectures.

Responsibilities

  • Lead, mentor, and coach an experienced team of frontend and backend engineers, fostering career development and sustainable engineering excellence.
  • Direct technical strategy, architecture, and end-to-end execution from roadmap planning through production launch and operations.
  • Partner cross-functionally with Product, Design, and Data leadership to align technical investments with strategic business objectives.
  • Drive continuous operational and process improvements to accelerate development cycles, enhance system reliability, and elevate quality bars.
  • Oversee the architecture and delivery of high-scale guest management platforms and services adopted across broader engineering organizations.

Desired Qualifications

  • Domain experience developing enterprise CRM, hospitality management, or analytics-intensive platforms.
  • At least 3 years of experience leading full-stack engineering teams supporting modern frontend frameworks such as React and TypeScript.
  • Ability to communicate technical roadmaps and trade-offs effectively to executive and non-technical business partners.
  • Practical experience deploying, managing, and scaling containerized microservices within Kubernetes and cloud infrastructure.
  • Experience designing high-throughput data processing systems using streaming and orchestration technologies such as Kafka, Spark, or Airflow.

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