OpenTable

OpenTable

Site Reliability Engineer II (AI Platform)

Toronto, Canada · Mid

Sponsorship not specified$110k-$130kDetected 14 days ago
PythonGoRubyGitRedisAWSAzureDockerKubernetesAnsibleCI/CDJenkinsCircleCILinuxPrometheusSite Reliability EngineeringPlatform EngineeringKafkaRabbitMQMachine LearningLLMsLoad BalancingLeadershipCommunication

Stay score

odds of building a lasting career here

54Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds (Level III)83
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~45% per draw at Level III). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • This hybrid role requires working in the office two days per week.
  • Our world-class technology empowers restaurants to focus on what matters most - their team, their guests, and their bottom line - while enabling diners to discover and book the perfect restaurant for every occasion.

Responsibilities

  • Maintain, tune, and ensure high availability for the low-level Linux operating system and Kubernetes control plane across our self-hosted bare-metal infrastructure.
  • Architect, build, and maintain scalable container management, configuration management, and automation tools across global environments.
  • Participate in high-impact platform engineering projects and collaborate with globally distributed engineering teams to drive infrastructure standardization.
  • Participate in the team's on-call rotation to support critical production systems and ensure operational resilience.
  • Develop and maintain self-service tools, automation pipelines, and robust infrastructure monitoring to eliminate manual operational overhead.

Requirements

  • 5+ years of hands-on Linux experience (e.g., Ubuntu, CentOS) with expertise in kernel tuning (sysctl), process management (cgroups/namespaces), system calls, and performance optimization.
  • 3+ years of experience using configuration management systems such as Puppet, Chef, Ansible, or SaltStack in production environments.
  • Proficiency with continuous system automation and scripting in languages such as Go, Python, Ruby, Perl, or Bash.
  • Demonstrated experience responding to live service disruptions, leading root-cause analysis, and operating messaging systems (e.g., Kafka or RabbitMQ) in production.

Nice to have

  • Experience operating, scaling, and monitoring AI/ML or LLM-powered services and workloads in high-concurrency production environments.
  • Hands-on expertise with public cloud providers (AWS, GCE, or Azure) and containerized CI/CD pipelines (e.g., GitHub, Jenkins, CircleCI, Docker).
  • Experience with distributed key-value stores (e.g., Consul, etcd, Zookeeper, Redis) and enterprise observability/alerting tools (e.g., Prometheus, Sensu).
  • Familiarity with server virtualization infrastructure (e.g., Proxmox, VMware, Xen, OpenStack) and low-level networking concepts (IPtables/NFTables, routing, load balancing).
  • This posting is for an existing vacancy.
  • Company-paid therapy sessions through SpringHealth
  • Company-paid subscription to Headspace
  • Paid volunteer time

Compensation

  • Work from (almost) anywhere for up to 20 days per year
  • Annual company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!)

Benefits

  • Paid parental leave
  • Generous paid vacation + time off for your birthday
  • 20 days of paid time off
  • Private health and dental insurance

Company info

  • Every employee at OpenTable has a tangible impact on what we do and how we do it.
  • You'll also be part of a global team and its portfolio of metasearch brands.
  • Hospitality is all about taking care of others, and it defines our culture.

This listing is sourced directly from OpenTable's careers page and normalized into a canonical job model.