Technical Program Manager Jobs in Canada 2026 – Apply Now

The Healthcare and Life Sciences (HLS) division of Microsoft is committed to developing new technologies that improve patient care and healthcare processes. The HLS Diagnostics Solutions team’s main goal is to help radiologists and make clinical processes better by using AI-based technology.
This team has members with experience in product management, engineering, user experience (UX), and program management. They work together to complete a goal, and they pay their Technical Program Managers a competitive salary of CAD $114,400 to $203,900 per year.
You will be in charge of delivering safe, high-quality software solutions as a Technical Program Manager Jobs in Canada. You will be in charge of the program’s strategy, managing risks, and working with other teams to make sure everything goes smoothly from planning to release.
This job is perfect for a professional who is smart, technically savvy, and good at communicating; can persuade others without being told to; and works well in a fast-paced, cross-functional setting.
Details of Technical Program Manager Job in Canada:
- Job Title: Technical Program Manager Technical Program Manager Jobs in Canada
- Company: Microsoft
- Country: Canada
- Salary: CAD $114,400–$203,900/year
- Job Type: Full-time
- Age: Not specified
- Education: Bachelor’s degree or equivalent experience
Key Responsibilities:
- Oversee the whole program delivery process and make sure it fits with company standards and goals.
- Set up ways to carry out technical projects, as well as milestones and criteria for success.
- Keep track of, organize, and talk to other teams about integrated project schedules, deliverables, and dependencies.
- Give leaders and stakeholders clear updates on the state of the program.
- Find risks ahead of time, get rid of obstacles, and keep global teams moving forward.
- Increase responsibility and openness across all workstreams so that decisions can be made with good information.
- Make sure that government standards, compliance requirements, and best practices are followed.
- Assist and connect teams inside and outside the company with external partners.
Benefits of Job:
- Competitive Compensation Packages: Receive a high salary range from CAD $114,400 to $203,900 per year, reflecting your expertise and experience in technical program management.
- Comprehensive Healthcare Benefits: Access industry-leading healthcare coverage, including medical, dental, and vision plans, ensuring your well-being and peace of mind.
- Career Growth and Advancement Opportunities: Work in a global tech company like Microsoft, with structured pathways for promotions, skill development, and leadership growth.
- Work-Life Balance and Paid Time Off: Enjoy generous vacation policies, maternity/paternity leave, and flexible scheduling to maintain a healthy work-life balance.
- Educational Resources and Professional Development: Gain access to internal and external learning programs, certifications, and resources to continuously upgrade your skills.
- Inclusive and Collaborative Work Culture: Be part of a mission-driven, diverse, and supportive environment that encourages innovation, teamwork, and meaningful contributions to healthcare solutions.
Types of Technical Program Manager Jobs in Canada (2026)
1. Technical Program Manager Careers:
- National Average Salary: CAD $150,000 per year
- Primary Duties: Lead cross-functional teams to deliver complex technical projects efficiently
- Experience Required: 4-8 years in engineering, product, or technical program management
3. Healthcare Technical Program Manager:
- National Average Salary: CAD $155,000 per year
- Primary Duties: Implement healthcare solutions leveraging AI and clinical workflows
- Experience Required: Experience in healthcare tech projects and cross-functional program management
4. IT Technical Program Manager:
- National Average Salary: CAD $148,000 per year
- Primary Duties: Manage IT projects, schedules, and dependencies across multiple teams
- Experience Required: 4+ years in IT program or project management with technical fluency
5. AI Program Manager:
- National Average Salary: CAD $160,000 per year
- Primary Duties: Drive AI initiatives, ensure delivery, and manage technical risks
- Experience Required: Experience in AI projects, product development, or technical program management
6. Technical Project Manager:
- National Average Salary: CAD $145,000 per year
- Primary Duties: Coordinate project execution, track milestones, and report to leadership
- Experience Required: 3-6 years managing cross-functional or technical projects
Job Requirements:
- Education: Bachelor’s degree in engineering, computer science, or a related field, or at least two years of work in a similar role.
- Experience:
- 4 or more years of experience managing engineering, products, or technical programs, along with skill in data analysis or making products
- Managing cross-functional projects for at least two years
- 6+ years of experience running projects that involve more than one team or function (for senior-level candidates)
- One or more years of experience reading or writing code is desirable but not required.
- Strong skills in planning, communicating, and organizing
- Ability to work with others in a fast-paced setting and across various time zones
Why Work at Microsoft?
- A competitive salary and a lot of perks
- Chances to advance in your job, make connections, and get help from a mentor
- an open and supportive workplace setting
- A lot of time off, maternity and family leave, and programs that help employees give back
- Get access to learning materials and save money on Microsoft goods
Check Also: International Worker Roles In Canadas Public Sector
Application Process:
Send your resume and cover letter online with an up-to-date version. Candidates who have been shortlisted go through screenings and expert interviews. Those who are chosen get an offer letter with information about pay, perks, and how to start working.
Conclusion:
Technical Program Manager jobs in Canada pay well, allow you to advance in your career, and let you work on cutting-edge IT and healthcare projects. Online job applications can be sent to top companies like Microsoft by people with the right knowledge and skills.
Frequently Asked Questions:
What is the salary range for these positions?
Technical Program Manager jobs in Canada offer competitive salaries ranging from CAD $114,400 to $203,900 per year, reflecting experience, skills, and leadership abilities, along with comprehensive benefits, career growth opportunities, and professional development resources.
What qualifications are needed for Technical Program Manager?
A Bachelor’s degree in engineering, computer science, or equivalent experience is required, along with strong cross-functional project management skills, technical fluency, and the ability to communicate effectively across multiple teams in a fast-paced environment.
Which cities in Canada are hiring for this role?
Microsoft hires Technical Program Managers in major Canadian cities, including Greater Toronto, Ontario; Montreal, Québec, and Vancouver, British Columbia, offering diverse opportunities to work on impactful healthcare technology projects within a collaborative, innovative environment.



