Back to results

Director, Technical Program Management

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
7+ years of experience leading complex software, platform, cloud, or technology-focused programs.
Posting language
English
Posted

Original job description

Director, Technical Program Management

Location: TORONTO, Ontario, Canada

Industry: Financial Services

Work Setting: Onsite

Are you passionate about driving large-scale technology programs, leading high-performing teams, and delivering complex enterprise transformations that create lasting business impact?

We are looking for an experienced Director of Technical Program Management (TPM) to lead a team of TPM professionals and drive execution across strategic technology initiatives. This leadership role requires a strong operator who can guide complex technical programs, influence senior stakeholders, and enable successful delivery across cross-functional organizations.

Key Responsibilities

Lead Complex Technical Programs

  • Drive the successful execution of large, multi-workstream technology initiatives involving cloud modernization, application consolidation, platform transformation, and enterprise data programs.
  • Identify and remove delivery roadblocks, resolve technical dependencies, and support engineering teams in achieving critical milestones.
  • Establish strong execution frameworks, maintain accountability across teams, and ensure timely delivery of strategic objectives.

Collaborate Across Enterprise Stakeholders

  • Build strong partnerships with leaders across Product, Engineering, Data, Design, and Risk functions.
  • Influence decision-making without direct authority by aligning priorities and facilitating consensus among diverse stakeholders.
  • Translate complex technical concepts, architecture considerations, and operational risks into clear business recommendations for executive leadership.

Develop and Elevate TPM Excellence

  • Lead, mentor, and develop an established team of Technical Program Managers while fostering a culture of ownership, collaboration, and continuous improvement.
  • Implement best practices for program intake, planning, prioritization, execution tracking, and escalation management.
  • Drive alignment between business strategy and technical roadmaps, ensuring investments support long-term organizational goals.
  • Establish governance frameworks, delivery metrics, and modern Agile practices to improve visibility, predictability, and execution quality.

Required Qualifications

  • 7+ years of experience leading complex software, platform, cloud, or technology-focused programs.
  • Proven experience managing, coaching, and developing Technical Program Managers or engineering professionals.
  • Strong ability to lead cross-functional initiatives within large, matrixed organizations.
  • Demonstrated success in driving technical program delivery from strategy through execution.

Preferred Qualifications

  • Experience working with large-scale distributed systems, data-intensive platforms, or cloud-based solutions.
  • Hands-on exposure to cloud technologies and modern architecture practices, preferably within AWS environments.
  • Experience delivering highly scalable customer-facing applications, APIs, and microservices.
  • Strong background in enterprise technology transformations, application modernization, integration programs, or data migration initiatives.
  • Ability to influence senior technology and business leaders, including executive stakeholders.
  • Experience working in regulated industries such as banking, financial services, or fintech.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Advanced degree such as a Master’s or MBA is preferred.
More about this job

Responsibilities

Lead a team of Technical Program Managers and drive complex, multi-workstream technology initiatives from planning through delivery, removing roadblocks and managing dependencies. Build alignment across enterprise stakeholders, develop TPM practices and governance, and communicate technical risks and recommendations to executive leaders.

Requirements

Requires at least 7 years leading complex software, platform, cloud, or technology programs, along with experience developing TPMs or engineering professionals and delivering cross-functional initiatives in large organizations. Preferred qualifications include cloud and modern architecture experience, enterprise transformation delivery, executive influence, and a bachelor’s degree in a related field; a master’s degree or MBA is preferred.

Skills

  • Technical Program Management
  • Program Delivery
  • Cloud Modernization
  • Application Modernization
  • Platform Transformation
  • Enterprise Data Programs
  • Cross-Functional Leadership
  • Stakeholder Management
  • Executive Communication
  • Team Leadership
  • Coaching and Mentoring
  • Program Governance
  • Agile Practices
  • Risk Management
  • Distributed Systems
  • AWS

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Management & Leadership
  • Software
  • Engineering
  • Finance & Accounting

Keywords

  • Technical Program Management
  • Cloud Modernization
  • Application Consolidation
  • Platform Transformation
  • Enterprise Data Programs
  • Distributed Systems
  • Data-Intensive Platforms
  • AWS
  • Cloud Technologies
  • Modern Architecture
  • Customer-Facing Applications
  • APIs
  • Microservices
  • Application Modernization
  • Integration Programs
  • Data Migration
  • Agile Practices
  • Program Governance
  • Delivery Metrics
  • Program Intake
  • Prioritization
  • Escalation Management
  • Risk Management
  • Financial Services
  • Banking
  • Fintech

Report this job