OpenTable

Senior Full Stack Engineer

OpenTable
Apply
18 days ago
Toronto, CanadaSenior

Responsibilities

  • Own and evolve the CMS and web platform supporting OpenTable’s B2B and B2C blogs.
  • Build reusable content, landing-page, and digital-experience capabilities with design, marketing, content, and B2B partners.
  • Improve platform performance, reliability, maintainability, developer experience, and content-authoring experience.
  • Work across frontend, backend, APIs, integrations, DNS, caching, CDN delivery, and network behavior.
  • Evaluate alternative CMS platforms, headless or hybrid architectures, and no-code or low-code solutions for enterprise-scale use.
  • Support AI-assisted content workflows and structured content initiatives.
  • Evaluate technical trade-offs and take ownership from discovery through delivery.

Requirements

  • At least 5 years of software engineering experience or equivalent relevant experience.
  • Experience with WordPress or an equivalent CMS.
  • Strong full-stack experience building and operating production web platforms.
  • Strong experience with modern frontend technologies and with frontend/backend systems, APIs, and integrations.
  • Understanding of DNS, HTTP, caching, CDN behavior, performance, and reliability.
  • Experience designing reusable components and maintainable systems for content-rich digital experiences.
  • Experience partnering with design, product, content, or marketing teams to turn requirements and brand guidelines into scalable solutions.
  • Ability to evaluate technical trade-offs, improve existing systems pragmatically, and own work from discovery through delivery.
  • Proficiency in English and strong communication skills.
  • Preferred: production experience with WordPress, PHP, Apache, Akamai or another enterprise CDN, multiple CMS platforms, CMS migrations, platform modernization, and enterprise-scale no-code or low-code solutions.
  • Preferred: familiarity with AI-assisted content workflows, structured content, B2B marketing sites, campaign pages, reusable landing-page systems, SEO, generative engine optimization, accessibility, and web performance.

Benefits

  • Work from almost anywhere for up to 20 days per year.
  • Hybrid workplace with an expectation of working from the office two days per week.
  • Company-paid therapy sessions through SpringHealth and a company-paid Headspace subscription.
  • Annual company-wide week off.
  • Paid parental leave, generous 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-learning courses.
  • Travel discounts, employee resource groups, private health and dental insurance, and life and disability insurance.
  • Schedule flexibility for collaboration across multiple time zones, with occasional communications outside regular working hours.

Tech Stack

PHPWordPress

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