OpenTable

Data Engineer II (Restaurant AI CoPilot)

OpenTable
Apply
2 months ago
Toronto, CanadaMid Level

Responsibilities

  • Design, test, deploy, monitor, optimize, and maintain scalable batch and streaming data pipelines.
  • Architect and govern production data services with Product Managers, Business Intelligence Analysts, SREs, and Product Engineers.
  • Build data pipelines that provide restaurant insights on guest behavior, revenue, and operational efficiency.
  • Develop and maintain external-partner data integrations for business partnerships and data exchange.
  • Support diner analytics, machine learning workstreams, Sales, Marketing, and AI initiatives including generative AI content summarization.
  • Monitor production systems to maintain performance, data availability, and system integrity.

Requirements

  • Demonstrated professional experience with data engineering principles, data architecture, and software design.
  • Experience building, testing, deploying, monitoring, and maintaining production data systems.
  • Proficiency in Python, SQL, and at least one strongly typed language such as Java.
  • Experience constructing scalable batch and streaming data pipelines.
  • Experience collaborating with product and technical stakeholders in cross-functional environments.
  • Preferred experience with PySpark, Databricks, Snowflake, Airflow, Kubernetes, AWS, Docker, Helm, Prometheus, Grafana, Kafka, and Delta Lake.
  • Preferred knowledge of machine learning development including NLP, LLMs, RAG, recommendations, or MLOps.
  • Preferred familiarity with A/B testing best practices, data-driven product evaluation, and vector or NoSQL databases.

Benefits

  • Hybrid workplace with an expectation of working in the office two days per week.
  • Work from almost anywhere for up to 20 days per year.
  • Paid vacation, 20 days of paid time off, birthday time off, paid sick and medical leave, bereavement leave, floating holidays, and paid holidays.
  • Company-paid therapy sessions through SpringHealth and a company-paid Headspace subscription.
  • Annual company-wide week off.
  • Paid parental leave and paid volunteer time.
  • Development dollars, leadership development, and access to on-demand e-learning.
  • Travel discounts, employee resource groups, health and dental insurance, flexible spending account, retirement benefits, life insurance, and disability insurance.
  • Schedule may require communication outside conventional business hours to collaborate with international colleagues, respond to restaurant partners, or address urgent matters.
  • Eligible for consideration for an annual bonus and equity grant.

Tech Stack

Apache AirflowApache KafkaAWSDatabricksDockerGrafanaHelmJavaKubernetesPrometheusPythonSnowflakeSQL

Categories

Data Engineering
OpenTable

About OpenTable

1,001-5,000 employees

OpenTable builds an online restaurant reservations marketplace for diners and reservation, guest management, and operations software for restaurants, sold via subscriptions and per-cover fees. Its consumer apps and integrations power bookings across 70,000+ restaurants worldwide and connect with POS and other hospitality systems. Founded in 1998 and headquartered in San Francisco, OpenTable is part of Booking Holdings.

Contact me