Principal Technical Program Manager

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$142,800–$274,800 / yr
Posted
1 day ago
Freshness
Confirmed live today
Closes
Mar 24, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $198k
This role $209k
$127k most similar roles pay here $291k

This role pays more than 66% of similar roles. Most pay $174,533–$222,000 — the shaded band above. At the midpoint, this role pays about $209k versus about $198k 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 686 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Principal Technical Program Manager

The Principal Technical Program Manager joins the Fabric Platform Experiences team within the Azure Data engineering group to lead complex, cross-organizational programs focused on platform readiness, execution predictability, and operational efficiency. This role involves building mechanisms, operating rhythms, and automated solutions using AI to transform organizational priorities into measurable outcomes while managing technical dependencies across multiple teams. The candidate will establish shared definitions for product health and quality, identify systemic issues, and provide executive-level recommendations regarding risks and trade-offs. Key responsibilities include driving integrated readiness programs, tracking infrastructure status, and improving live-site health. The role requires expertise in cross-functional project management, technical program management, data analysis, and product development to solve challenges within the Microsoft Fabric unified data platform, ensuring a cohesive experience for users managing their entire data estate across various workloads.

What does a Technical Program Manager earn?

Median $193000 from 169 postings across 36 companies.

See salary data

What you'll do

  • Lead complex, multi-team initiatives involving technical dependencies, operational requirements, and cross-organizational coordination.
  • Establish shared definitions for readiness, health, quality, risk, and completion across participating teams.
  • Create mechanisms that connect long-term strategy to weekly execution and measurable business outcomes.
  • Identify systemic issues affecting multiple teams and drive durable platform-level or process-level solutions.
  • Provide leadership with clear recommendations, trade-offs, escalation paths, and decision-ready information.
  • Drive cross-team product maturity by tracking dependencies and risks while ensuring successful execution.
  • Partner with engineering and operations to monitor live-site health, incidents, and recurring failure patterns.
  • Identify high-friction manual activities and build automated solutions using AI.

What we're looking for

  • Bachelor's degree and 6+ years of experience in engineering, product/technical program management, data analysis, or an equivalent discipline.
  • 3+ years of experience managing cross-functional and/or cross-team projects.
  • Ability to pass the Microsoft Cloud background check.
  • 10+ years of experience leading complex cross-functional programs spanning multiple engineering teams and organizational boundaries (preferred).
  • Experience leading large-scale readiness, quality, release, service health, and operational excellence programs (preferred).
  • Experience designing partner-intake, prioritization, and portfolio-management processes (preferred).
  • Experience defining and leveraging metrics to improve program health, product quality, and operational efficiency through automation (preferred).
  • Strong written and verbal communication skills to present technical risks and executive narratives to senior leaders (preferred).

More like this

Similar roles

Principal Technical Program Manager

Microsoft

Remote 2 days ago $165,600–$296,400
Azure High Performance Computing AI Distributed Computing Cloud Infrastructure Datacenter Infrastructure Networking Storage Software Systems Data Analysis
8+ yrs exp Remote

Principal Technical Program Manager

Microsoft

Redmond, WA 109 days ago $142,800–$274,800
AI SimShip Program Management Data Analysis Localization Compliance Product Development
6+ yrs exp

Technical Program Manager

Zip

Remote (San Francisco, CA) 26 days ago $170,000–$200,000
Incident Management Release Management Feature Flags Snowflake GitHub Linear Zendesk Notion Claude Cowork AI Tools Vendor Management Usage Forecasting
1+ yrs exp Remote

Principal Software Engineer

Microsoft

2 days ago $142,800–$274,800
Azure Microsoft Fabric Azure SQL DB Azure Cosmos DB Azure PostgreSQL Azure Data Factory Azure Synapse Analytics Azure Service Bus Azure Event Grid Power BI Azure Monitor Log Analytics Application Insights Prometheus Grafana Microsoft Sentinel C C++ C# Java JavaScript Python Rust Open Telemetry Kubernetes Distributed Systems
6+ yrs exp Hybrid

Principal Software Engineer

Microsoft

5 days ago $142,800–$274,800
Microsoft Fabric Azure SQL DB Cosmos DB PostgreSQL Azure Data Factory Azure Synapse Analytics Azure Service Bus Azure Event Grid Power BI Python C# Java C++ JavaScript Distributed Systems PubSub CI/CD SDLC
6+ yrs exp Hybrid

Principal Software Engineer

Microsoft

4 days ago $142,800–$274,800
Microsoft Fabric Azure SQL Azure Cosmos DB PostgreSQL Azure Data Factory Azure Synapse Analytics Power BI Distributed Systems C C++ C# Java JavaScript Python Query Processing AI Observability
6+ yrs exp Hybrid