OpenTable

Software Engineer II - Backend

OpenTable
Apply
1 day ago
Toronto, CanadaMid Level

Responsibilities

  • Design and implement backend features and services supporting inventory, availability, and reservation flows.
  • Work across the full development lifecycle, including technical design, coding, testing, deployment, monitoring, and production support.
  • Debug production issues using logs, metrics, traces, and dashboards.
  • Improve system reliability, correctness, and operational readiness.
  • Collaborate with Product, Design, and peer engineering teams to clarify requirements and make technical tradeoffs.
  • Participate in code reviews, technical discussions, and design documentation.
  • Maintain and evolve a complex distributed backend platform supporting the reservation experience.

Requirements

  • C# and .NET are required as the primary development technologies.
  • Experience contributing to complex backend or distributed systems is required by the role’s responsibilities.
  • Ability to work across coding, testing, deployment, monitoring, and production support.
  • Ability to troubleshoot production systems using observability data.
  • Ability to collaborate through code reviews, design documents, and technical discussions.

Benefits

  • Hybrid Toronto arrangement requiring two office days per week.
  • Work from almost anywhere for up to 20 days per year.
  • Company-paid therapy sessions through SpringHealth and a company-paid Headspace subscription.
  • Annual company-wide week off, paid parental leave, paid vacation, birthday time off, paid volunteer time, and 20 days of paid time off.
  • Development Dollars, leadership development, and access to thousands of on-demand e-learnings.
  • Travel discounts and Employee Resource Groups.
  • Private health and dental insurance, life and disability insurance, flexible spending account, retirement benefits, and additional paid leave programs.
  • The role is eligible for consideration for an annual bonus and equity grant.

Tech Stack

Apache KafkaC#GrafanaHelmKubernetesMongoDB.NETPrometheusRedisTeamCity

Categories

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