OpenTable

Technology

Director,TechnicalProgramManagement

CA$175–250k ~AI est. Ottawa, Ontario, Canada FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Director candidates.

The Brief

“Director, Technical Program Management at OpenTable. Skills: Technical Program Management, Operating model definition, Roadmap execution, Stakeholder influence. Lead and scale TPM team. Define TPM operating model”

What You'll Achieve.

Ensure teams execute against priorities; Drive roadmap execution; Ensure delivery health; Ensure risk visibility; Ensure dependency management; Ensure timely executive escalation; Raise technical bar across teams; Create clarity across organization

Industry & Context.

Technology
Problems you'll solve

Manage ambiguity; Resolve competing priorities; Guide teams through tradeoffs; Identify risks; Defuse escalations; Challenge assumptions

Eligibility Requirements

Office two days a week, Manage communications outside regular hours

What They're Looking For.

Must Have

10+ years software development program management, 5+ years program management, Experience owning execution strategy, Managed complex cross-functional technical programs, Build scalable operating models, Build planning processes, Build delivery mechanisms, Build executive reporting structures, Executive communication skills, Manage ambiguity, Resolve competing priorities, Guide teams through tradeoffs, Technical judgment

What You'll Do.

Lead and scale TPM team

Define TPM operating model

Establish planning rhythms

Establish delivery rhythms

Ensure teams execute priorities

Partner with Engineering

Partner with Security

Partner with Infrastructure

Partner with executive leaders

Translate business strategy

Create structure in ambiguous areas

Manage dependencies across teams

Build connective tissue for delivery

Influence senior stakeholders

Manage high-stakes escalations

Shape how OpenTable plans

Shape how OpenTable executes

Shape how OpenTable communicates initiatives

Set expectations for execution quality

Set expectations for stakeholder management

Set expectations for communication

Set expectations for technical judgment

Define TPM operating model

Scale TPM operating model

Define planning rhythms

Define execution standards

Define risk management practices

Define leadership reporting

Translate company priorities

Translate product priorities

Define TPM responsibilities

Define program structures

Define measurable outcomes

Drive roadmap execution

Oversee portfolios of programs

Ensure delivery health

Ensure risk visibility

Ensure dependency management

Ensure timely executive escalation

Build operating mechanisms for planning

Build operating mechanisms for execution reviews

Build operating mechanisms for launch readiness

Build operating mechanisms for dependency tracking

Build operating mechanisms for post-launch learning

Coach TPMs to influence across functions

Coach TPMs to influence across levels

Represent TPM function in leadership forums

Shape decisions around prioritization

Shape decisions around sequencing

Shape decisions around tradeoffs

Shape decisions around execution strategy

Defuse complex org-wide escalations

Help teams navigate disagreements

Partner with engineering leadership

Improve software delivery practices

Improve technical planning

Improve developer productivity

Improve execution quality

Challenge assumptions

Identify execution risks

Raise technical bar across teams

Develop executive narratives

Develop leadership updates

Develop communication frameworks

Build high-performing TPM team

Retain high-performing TPM team

Provide coaching to TPMs

Provide performance feedback

Develop succession plans

Develop career development plans

Create environment for TPM independence

Create environment for TPM decision making

Create environment for TPM trust

Champion team inclusion

Champion career growth

How You'll Work.

Team & Collaboration

Partner with Product; Partner with Engineering; Partner with Design; Partner with Data; Partner with Security; Partner with Infrastructure; Partner with executive leaders; Influence across functions; Influence across levels; Partner with engineering leadership; Trusted partners to leadership

Communication Scope

Executive communication; Executive narratives; Leadership updates; Communication frameworks; Simplify complex topics

Process & Methodology

Program management, Roadmap execution, Planning, Delivery, Risk management, Dependency management, Escalation management, Launch readiness, Prioritization, Sequencing, Tradeoffs, Execution strategy

Full Job Description

With millions of diners, 60,000+ restaurant partners and 25+ years of experience, OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), is an industry leader with a passion for helping restaurants thrive. 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. 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. In this role, you will: As a Director of Technical Program Management, you will lead and scale a high-performing TPM team responsible for driving execution across multiple product and engineering verticals. You will define the TPM operating model, establish clear planning and delivery rhythms, and ensure teams can execute against company priorities with clarity, accountability, and speed. You will partner closely with Product, Engineering, Design, Data, Security, Infrastructure, and executive leaders to translate business strategy into executable technical programs. You will create structure in ambiguous areas, identify risks early, manage dependencies across teams, and build the connective tissue needed for strong delivery across the organization. This role requires strong technical judgment, executive communication, people leadership, and the ability to operate through ambiguity. You will coach TPMs, influence senior stakeholders, manage high-stakes escalations, and help shape how OpenTable plans, executes, and communicates large-scale technical initiatives. Key Responsibilities: Lead, coach, and develop a team of Technical Program Managers, setting clear expectations for execution quality, stakeholder management, communication, and technical judgment. Define and scale the TPM operating model across multiple product

Free ATS check

Applying for this Director, Technical Program Management role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about OpenTable?

Real rants from real employees. Read before you apply.

Read Company Rants →