Senior Technical Program Manager
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Technical Program Manager based in Canada.
This role sits at the center of a fast-moving engineering organization undergoing a major multi-track transformation, combining core platform delivery, AI-driven product innovation, and large-scale cloud migration initiatives. You will be responsible for bringing structure, clarity, and execution discipline across parallel engineering streams that must operate in sync. Acting as the connective layer between leadership and engineering squads, you will ensure that architectural decisions translate into predictable, well-managed delivery outcomes. The position requires strong technical understanding, operational rigor, and the ability to manage complexity across multiple teams and external partners. You will play a critical role in aligning stakeholders, managing dependencies, and maintaining delivery momentum in a high-growth SaaS environment. This is a high-impact role designed for a program leader who thrives in ambiguity and builds systems that scale execution.
Accountabilities:
- Own end-to-end program execution across multiple engineering squads and external contractor teams, ensuring alignment on priorities and delivery timelines.
- Manage sprint planning, release coordination, and cross-team dependency tracking across parallel workstreams.
- Oversee delivery of core platform initiatives, including release cadence, maintenance-mode operations, and incident coordination.
- Translate architectural and strategic decisions into structured, executable engineering plans across squads.
- Maintain visibility of milestones across platform modernization, migration, and product development initiatives.
- Challenge and validate technical estimates with informed judgment to ensure realistic and achievable timelines.
- Coordinate contractor workflows and intake processes to ensure seamless integration with internal engineering efforts.
- Provide clear, structured updates to leadership on program status, risks, and dependencies.
- 6–10+ years of experience in Technical Program Management or engineering delivery roles in SaaS, data, or AI-driven environments.
- Proven experience managing complex, multi-track engineering programs across internal teams and external contractors.
- Strong technical fluency with the ability to understand architecture discussions and evaluate trade-offs.
- Experience supporting platform migrations, system transitions, or large-scale production changes.
- Excellent communication skills with the ability to deliver clear executive updates and detailed operational tracking.
- Strong systems thinking and ability to manage interdependent engineering workflows.
- Comfort operating in ambiguous environments where structure must be built from the ground up.
- Experience in analytics platforms, cloud environments, or data-heavy systems is a plus.
- Competitive compensation ranging from USD/CAD $120,000–$198,000 depending on experience
- Fully remote work environment across Canada and the U.S. (EST-friendly timezone preferred)
- Comprehensive health, dental, and vision insurance coverage
- Unlimited PTO and company-paid holidays
- 401(k) retirement savings plan
- Opportunity to work on high-impact AI, cloud, and platform transformation initiatives
- Exposure to modern data and AI technologies including GraphQL, GCP, and Snowflake
- High-growth environment with meaningful ownership and cross-functional influence