OpenTable

OpenTable

Director, Technical Program Management

Toronto, Canada · Director

Sponsorship not specifiedDetected 6 days ago
Process ImprovementLeadershipCommunicationCollaborationMentoring

About the role

  • 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.
  • Operating at a strategic level within OpenTable's engineering organization, this role balances roughly 50% managing senior executives and 50% leading and mentoring individual contributor TPMs.
  • This is a pivotal opportunity to act as a change leader and help rethink product development lifecycles and software delivery models as AI rapidly transforms the software development lifecycle.

Responsibilities

  • Executive Management & Collaboration: Serve as a strategic partner to senior leadership and cross-functional executives across Product, Engineering, Design, Data,
  • Security, Infrastructure, and business teams to align priorities, manage dependencies, and establish high-stakes escalation paths.
  • Operating Model Transformation: Design, iterate, and embed corporate operating rhythms, delivery mechanisms, planning frameworks, and risk management standards across large-scale technical portfolios to raise the organizational bar for execution quality.
  • Process Optimization: Partner with engineering leadership to improve overall software delivery practices, technical planning, and developer productivity, utilizing modern tooling and data-driven metrics to mitigate hidden organizational drag.
  • Partner with engineering leadership to improve overall software delivery practices, technical planning, and developer productivity, utilizing modern tooling and data-driven metrics to mitigate hidden organizational drag.

Requirements

  • 10+ years of technical program management experience spanning large-scale software development and cross-functional technical programs.
  • 5+ years of experience formally leading, developing, and retaining engineering or program management teams within high-growth technology environments.
  • Proven track record of managing technical program portfolios across complex, multi-entity organizations, including driving organizational transformation and designing cross-functional operating models.
  • Demonstrated technical fluency and credibility, with the ability to engage deeply with engineering leaders on software architecture, dependencies, trade-offs, and release management.
  • Exceptional executive presence and communication skills, with a verified ability to influence senior stakeholders and turn ambiguous priorities into concrete operational plans.

Nice to have

  • Prior software engineering background or deep, direct technical experience in software development lifecycles (SDLC) and developer productivity tooling.
  • Experience leading program management functions within two-sided marketplaces, high-scale consumer tech, SaaS, fintech, or hospitality engineering organizations.
  • Familiarity with or an active interest in automation, AI-enabled engineering workflows, and adapting product development lifecycles to emerging technology shifts.
  • Experience operating effectively within a globally distributed workforce across multiple international entities and time zones.
  • Company-paid therapy sessions through SpringHealth
  • Company-paid subscription to Headspace
  • Paid volunteer time
  • Focus on your career growth:

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
  • Life and Disability insurance

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