O

OpenTable

Online restaurant reservation platform for diners

Site Reliability Engineer 2 - AI Platform

Site Reliability EngineeringUpdated on Nov 10
Full-timeToronto, ON, Canada

About the Job

Requirements

  • At least 3 years of professional experience in systems engineering or site reliability engineering supporting production Linux environments such as Ubuntu or CentOS.
  • Demonstrated experience building, operating, and troubleshooting bare-metal Kubernetes clusters, including control plane, etcd, and CNI plugin management.
  • At least 2 years of production experience with configuration management tools such as Ansible, Puppet, Chef, or SaltStack.
  • Proficiency in scripting and systems automation using Go, Python, or Bash.
  • Hands-on experience responding to live production incidents, conducting root-cause analysis, and supporting distributed systems or messaging platforms.

Responsibilities

  • Maintain, tune, and ensure high availability for low-level Linux operating systems and Kubernetes control planes across self-hosted bare-metal infrastructure.
  • Architect, build, and maintain scalable container management, configuration management, and automation tooling across global environments.
  • Investigate and resolve complex infrastructure disruptions and performance bottlenecks at the system call level, and conduct root-cause analysis.
  • Collaborate with distributed engineering teams to design and implement infrastructure standardization and platform engineering initiatives.
  • Participate in the team on-call rotation to support critical production systems and maintain operational resilience.
  • Develop self-service tools, automation pipelines, and infrastructure observability to eliminate operational toil and streamline developer workflows.

Desired Qualifications

  • Experience operating, scaling, and monitoring AI/ML workloads or model serving platforms in high-concurrency production environments.
  • Hands-on expertise with public cloud infrastructure such as AWS, GCP, or Azure, and containerized CI/CD pipelines such as Docker, GitHub Actions, or Jenkins.
  • Familiarity with distributed key-value stores such as Consul, etcd, or Redis, and enterprise telemetry systems such as Prometheus or Grafana.
  • Working knowledge of virtualization platforms such as Proxmox, VMware, or KVM, and low-level Linux networking such as iptables/nftables, routing, and load balancing.
  • Experience creating OS-level packages (RPM/DEB) and contributing to open-source or globally distributed infrastructure projects.

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