Senior Technical Program Manager

Microsoft

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$119,800–$234,700 / yr
Posted
2 days ago
Freshness
Confirmed live today
Closes
Mar 23, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $195k
This role $177k
$106k most similar roles pay here $248k

This role pays less than 65% of similar roles. Most pay $174,950–$215,450 — the shaded band above. At the midpoint, this role pays about $177k versus about $195k 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 · Senior Technical Program Manager

As a Senior Technical Program Manager within the Customer and Field Experience team, you will serve as the primary engineering point of contact for enterprise customers operating at massive scale. You will manage complex, cross-team technical programs by defining scope, tracking milestones, and coordinating Azure Core service teams to resolve critical issues. Your daily work involves translating customer insights into actionable engineering feedback to improve platform reliability, scalability, and performance for mission-critical workloads. The role requires expertise in program planning, escalation management, and technical communication. You will leverage skills in data analysis, product development, and cross-functional project management to address high-pressure challenges. Ideal candidates possess a deep understanding of cloud infrastructure domains such as compute, networking, storage, or AI, alongside the ability to author architecture documents and engage in technical discussions with engineering-oriented details.

What does a Technical Program Manager earn?

Median $193000 from 169 postings across 36 companies.

See salary data

What you'll do

  • Act as the primary engineering point of contact for top enterprise customers to build trust and clarify technical requirements.
  • Lead technical discussions with customer engineering teams and Azure service owners to resolve dependencies and constraints.
  • Own the delivery of complex, cross-team technical programs by defining scope, milestones, and execution plans.
  • Manage risks and coordinate Azure engineering teams to ensure high-quality outcomes for large-scale projects.
  • Resolve technical issues and escalations by coordinating engineering responses and providing transparent communication to customers.
  • Translate customer feedback into actionable engineering requirements to improve platform reliability and performance.
  • Partner with service teams to validate customer scenarios and track improvements against defined success metrics.

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).
  • At least 2 years of experience managing cross-functional and/or cross-team projects.
  • Ability to pass Microsoft Cloud Background Check and other required security screenings.
  • Bachelor's degree and 8+ years of experience in engineering, product/technical program management, data analysis, or product development (preferred).
  • At least 6 years of experience managing cross-functional and/or cross-team projects (preferred).
  • Experience reading or writing code and ability to write architecture level documents (preferred).
  • Experience supporting customer-facing technical discussions with engineering-oriented details (preferred).
  • Technical understanding of one or more cloud infrastructure domains such as compute, networking, storage, or AI (preferred).

More like this

Similar roles

Senior Technical Program Manager

Microsoft

3 days ago $119,800–$234,700
Azure Quantum Computing AI High-Performance Computing Cloud Services Technical Writing Data Analysis Telemetry
4+ yrs exp Hybrid

Senior Technical Program Manager

Microsoft

4 days ago $119,800–$234,700
Azure AI Data Analysis Technical Program Management Automation Infrastructure Security
4+ yrs exp Hybrid

Senior Technical Program Manager

Microsoft

12 days ago $119,800–$234,700
Artificial Intelligence Dynamics CRM Data Analysis Product Development Technical Program Management Compliance Privacy Digital Safety Accessibility Project Management
4+ yrs exp

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

Technical Program Manager II

Microsoft

11 days ago $102,100–$202,200
Azure Cloud Infrastructure Data Analysis Distributed Systems Datacenter Infrastructure Technical Program Management Product Development Risk Management Scalability Infrastructure Management
2+ yrs exp Hybrid

Principal Software Engineer

Microsoft

Remote 8 days ago $142,800–$274,800
Azure Distributed Systems Cloud Infrastructure Networking C C++ C# Java JavaScript Python Telemetry Analytics Artificial Intelligence Service Level Objectives Observability Scalability
6+ yrs exp Remote