Technical Program Manager

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Salary
$119,800–$234,700 / yr
Posted
4 days ago
Freshness
Confirmed live today
Closes
Mar 8, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $196k
This role $177k
$106k most similar roles pay here $249k

This role pays less than 62% of similar roles. Most pay $169,689–$222,025 — the shaded band above. At the midpoint, this role pays about $177k versus about $196k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 589 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 580 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Technical Program Manager

Technical Program Manager - Microsoft Digital As a Senior Technical Program Manager within the Microsoft Digital team, you will drive complex tenant onboarding programs for Microsoft 365 services across internal IT organizations. You will transform ambiguous problem statements into structured programs by defining scope, dependencies, and milestones while managing risks in high-stakes scenarios. Your daily work involves coordinating with diverse stakeholders, including product engineering, security, finance, and customer support teams to reconcile conflicting requirements and ensure timely delivery. The role requires technical fluency in cloud or SaaS platforms, specifically regarding multitenant environments and tenant lifecycle management. You will manage program rhythms such as status reviews and executive readouts while communicating clearly across various audiences. Success depends on your ability to bring structure to unstructured areas, navigate complex dependencies, and deliver high-quality results within a large-scale enterprise IT infrastructure.

What does a Technical Program Manager earn?

Median $190959 from 176 postings across 36 companies.

See salary data

What you'll do

  • Drive end-to-end tenant onboarding programs of significant complexity across multiple engineering teams.
  • Transform ambiguous problem statements into structured programs with clear scope, dependencies, and success criteria.
  • Manage diverse stakeholders across product engineering, business groups, security organizations, and IT leadership.
  • Resolve conflicting requirements from various stakeholders to ensure project momentum.
  • Manage risks, escalations, and trade-offs in high-stakes delivery scenarios.
  • Execute program rhythms including status updates, milestone reviews, and executive readouts.
  • Communicate technical plans and progress clearly to engineers, business partners, and senior leaders.

What we're looking for

  • Bachelor's Degree and 4+ years of experience in engineering, product/technical program management, data analysis, or product development (or equivalent experience).
  • Experience managing cross-functional and cross-team projects (preferred).
  • Technical program management experience driving programs across multiple engineering teams (preferred).
  • Track record of personally delivering complex programs to completion (preferred).
  • Experience with Microsoft 365, multitenant SaaS, large enterprise IT, or cloud platform programs (preferred).
  • Experience partnering with internal business groups, security engineering, compliance, or operations teams (preferred).
  • Experience with tenant lifecycle, configuration, or onboarding programs at scale (preferred).
  • Ability to bring structure to new areas and operate in ambiguous problem spaces (preferred).

More like this

Similar roles

Technical Program Manager

Microsoft

2 days ago $119,800$234,700
Microsoft Cloud Data Analysis Technical Program Management Change Management Risk Mitigation Technical Specifications Governance Models Service Resiliency Product Development Documentation Reporting
4+ yrs exp

Senior Technical Program Manager

Microsoft

3 days ago $119,800$234,700
Azure Distributed Systems AI Infrastructure Data Analysis Firmware Datacenter Infrastructure Cloud Services Fleet-recovery Workflows Diagnostics Serviceability Technical Program Management
4+ yrs exp Hybrid

Senior Technical Program Manager

Microsoft

Remote 4 days ago $119,800$234,700
Microsoft Cloud AI Cloud Infrastructure Application Development Data Analysis Telemetry Automation Enterprise Security Architecture KPIs Risk Management Technical Program Management
4+ yrs exp Remote

Senior Technical Program Manager

Amazon Inc

Bellevue, WA 10 days ago $148,700$201,200
Microsoft 365 GCC High Cloud Security Identity and Access Controls Application Security Incident Response Threat Modeling Cryptography Secure Software Development Program Management Troubleshooting Debugging
5+ yrs exp

Technical Program Manager

Motorola Solutions

Richardson, TX 159 days ago $130,000$150,000
Jira Confluence CI/CD Microservices Cloud-Native Architecture APIs Message Brokers Data Pipelines System Observability Machine Learning Distributed Systems DevOps Scalability Security-First Development
10+ yrs exp

Technical Program Manager

F5 Inc

Remote (Canada) +3 82 days ago $144,000$216,000
System Design APIs Distributed Systems Cloud Infrastructure SRE DevOps Cybersecurity Jira Confluence Smartsheet Excel OKRs KPIs RAID Management Scrum SAFe AWS Azure GCP
Remote