Technical Program Manager
Title: Technical Program Manager
Location: Toronto (hybrid model)
Duration: Long term
Role Scope & Responsibilities
- Role functions as a Technical Program Manager (TPM).
- Responsible for:
- Managing timelines, dependencies, and risks.
- Driving cross-functional programs to completion.
- Communicating with engineers, product teams, business stakeholders, and senior leadership (VP-level and above).
- Will support 27 globally distributed scrum teams.
- Embedded within the Marketing Technology PMO, which currently sits under the Engineering organization.
- Programs include:
- Performance Marketing (Paid Marketing)
- CRM / Customer Marketing
- Deliverables impact products, platforms, and communications reaching ~130M active users.
Work Model
-
Hybrid – Toronto, Canada
- Current: 1 day/week in office
- Future: Expected to move to 3 days/week once the new office opens
Must-Have Skills (Non-Negotiables)
-
JIRA
- Mandatory; must be clearly listed on the resume.
-
Strong Communication Skills
- Comfortable engaging with senior leadership and technical teams.
-
Proven Program / Project Management Experience
- Demonstrated experience driving large, cross-functional, technical product initiatives.
Required & Preferred Skills
Required
- Strong understanding of Agile & Scrum methodologies.
- Experience working with:
- Engineers
- Product launches
- Web-based applications and platforms
- Ability to manage:
- Agile planning
- Dependencies
- Risk mitigation
- Stakeholder communication
Preferred / Nice-to-Have
- Software or Engineering background (degree preferred but not mandatory).
- Experience delivering web-based software products (front-end & back-end).
- Familiarity with:
- Airtable
- Monday.com
- GGL tools
- SQL (basic understanding)
- Digital Marketing / Marketing Technology exposure (nice to have, not mandatory).
Not Preferred
- Pure hardware or mechanical engineering backgrounds without strong software/web product delivery experience.
Technical Fluency Expectations
- No coding or code reviews required.
- Expected to:
- Understand engineering estimates at a high level.
- Support bug triage, release coordination, and experiment tracking.
- Coordinate with analytics and engineering teams post-release.
- Must translate technical progress into business-friendly communication.