Job Description
Team: IT
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Technical Program Manager based in Canada.
This role sits at the intersection of engineering, product, and customer delivery within a fast-paced SaaS environment focused on modernizing complex enterprise systems. You will lead high-impact technical programs that span implementation, integration, and post-launch optimization for large-scale customers. The position requires strong execution discipline, with responsibility for coordinating multiple cross-functional teams to deliver reliable, scalable solutions. You will work closely with engineering, product, and customer-facing teams to translate business needs into structured delivery plans. The environment is highly collaborative and outcome-driven, with a strong emphasis on automation, efficiency, and continuous improvement. This is a high-visibility role where your work directly influences customer success and platform performance.
Accountabilities:
- Lead end-to-end delivery of complex technical programs, ensuring successful implementation of SaaS solutions across engineering, product, and customer teams while maintaining quality, scope, and timelines.
- Own program planning, tracking, and communication, including progress reporting, risk management, dependency mapping, and stakeholder alignment across multiple workstreams.
- Partner with cross-functional teams to drive technical discovery, solution design, development, testing, deployment, and post-implementation support activities.
- Define and monitor key performance indicators and delivery metrics to ensure program success and continuous improvement of outcomes.
- Identify inefficiencies in delivery processes and implement automation and workflow improvements to increase scalability and reduce manual effort.
- Collaborate with product and engineering leaders to surface product enhancements, technical improvements, and operational optimizations based on delivery insights.
- 6+ years of experience in technical program management, software engineering, or systems engineering, ideally within SaaS or enterprise technology environments.
- Proven experience leading large-scale SaaS implementations and managing cross-functional delivery across distributed technical teams.
- Strong understanding of software development lifecycles, Agile methodologies, and technical discovery practices, including requirements gathering and scope definition.
- Hands-on technical fluency with JavaScript and SQL, enabling effective collaboration with engineering teams and analysis of technical systems.
- Excellent organizational and stakeholder management skills, with the ability to coordinate multiple priorities and drive alignment across complex environments.
- Strong analytical and problem-solving capabilities, with experience working through ambiguity and structuring execution plans for complex systems.
- Exceptional communication skills, with the ability to translate technical concepts into clear, actionable insights for both technical and non-technical audiences.
- Competitive base salary with additional stock options as part of the total compensation package.
- Comprehensive benefits package including health, dental, and wellness coverage.
- Remote-first work environment with flexibility to work from anywhere within Canada.
- Opportunity to work on high-impact, large-scale SaaS transformation programs.
- Exposure to modern AI-driven and automation-focused engineering practices.
- Strong emphasis on professional growth, learning, and cross-functional collaboration.
Requirements:
Benefits:
Explore More
Date Posted
07/04/2026
Views
0
Similar Jobs
Technical Author (multiple roles and seniority levels) - Jobgether
Views in the last 30 days - 0
View Details