Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
M
Microsoft
Senior Technical Program Management
Career Insights for Technical Program Manager
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Washington data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Technical Program Manager oversees all aspects of technical projects for their organization. They focus on overseeing the development, implementation, and delivery of technical solutions or products, often involving software development, hardware engineering, or IT infrastructure. They may be responsible for initiating programs, monitoring their progress, and providing technical support if issues arise.
$203,684 / year median in Washington
Job Description
Lead tenant onboarding programs across multiple engineering teams, managing program plans, milestones, dependencies, risks, and delivery outcomes. Define and execute program strategies by translating business and technical objectives into structured plans, success criteria, ownership models, and delivery roadmaps. Manage program risks, dependencies, issues, and escalations, balancing business requirements and technical considerations to support delivery objectives. Establish and maintain program operating rhythms, including status reporting, milestone reviews, dependency management, risk tracking, and stakeholder communications. Communicate program status, decisions, risks, and recommendations to technical and non-technical audiences, including senior stakeholders Bachelor's Degree AND 4+ years experience in engineering, product/technical program management, data analysis, or product development 2+ years of experience managing cross-functional and/or cross-team projects. Bachelor's Degree AND 8+ years experience engineering, product/technical program management, data analysis, or product development OR equivalent experience. 6+ years of experience managing cross-functional and/or cross-team projects. 1+ year(s) of experience reading and/or writing code (e.g., sample documentation, product demos). Experience working across business, security, compliance, operations, and engineering teams. Experience with large-scale tenant lifecycle, configuration, or onboarding programs.
Ability to create structure, manage ambiguity, and drive program execution. Experience managing stakeholders and balancing competing requirements.
Effective communication with technical and non-technical audiences, including senior stakeholders. Technical understanding of cloud or SaaS architectures, dependencies, risks, and tradeoffs.
Technical program management experience leading cross-team initiatives. Demonstrated experience delivering complex programs to completion.
Ability to create structure, manage ambiguity, and drive program execution. Experience managing stakeholders and balancing competing requirements.
Effective communication with technical and non-technical audiences, including senior stakeholders. Technical understanding of cloud or SaaS architectures, dependencies, risks, and tradeoffs.
Technical program management experience leading cross-team initiatives. Demonstrated experience delivering complex programs to completion.