Senior Technical Program Manager

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$119,800–$234,700 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday
Closes
Apr 20, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays less than 65% of similar roles. Most pay $174,950–$214,237 — the blue 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 694 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Technical Program Manager

The Senior Technical Program Manager joins the EQSP organization to drive strategic, cross-functional execution for Microsoft Entra Identity. This role involves partnering with engineering, product, infrastructure, operations, finance, and Azure teams to solve complex platform challenges regarding Quality, COGS, Capacity, Buildout, Automation, and sovereign-cloud delivery. You will define and scope complex technical programs, including AAD Graph Migration and Kubernetes migration, while establishing program charters, goals, and success criteria. Key responsibilities include proactive risk and dependency management, translating customer requirements into executable plans, and tracking outcomes through OKRs and KPIs. You must demonstrate expertise in program management, data analysis using Power BI, and software development lifecycles. The work focuses on enhancing engineering efficiencies, ensuring operational readiness, and expanding capabilities into new regions and clouds.

What does a Technical Program Manager earn?

Median $190350 from 282 postings across 45 companies.

See salary data

What you'll do

  • Define, scope, and deliver complex technical programs across engineering, product, infrastructure, and finance teams.
  • Contribute to technical design and architecture discussions to ensure long-term scalability, security, and reliability.
  • Translate organizational objectives and customer requirements into structured, executable program plans with clear success criteria.
  • Manage proactive risk and dependency tracking by identifying issues early and developing mitigation plans.
  • Track measurable outcomes using OKRs, KPIs, and migration metrics to provide data-informed progress updates.
  • Lead end-to-end execution of multi-team programs by managing integrated schedules, critical paths, and milestones.
  • Coordinate engineering validation, security compliance, infrastructure readiness, and post-launch measurements for operational readiness.
  • Create scalable program structures and governance mechanisms to improve execution across Directory and Compute platforms.

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).
  • 2+ years of experience managing cross-functional and/or cross-team projects.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including Microsoft Cloud background checks.
  • Bachelor's Degree and 8+ years of experience in engineering, product/technical program management, data analysis, or product development (preferred).
  • 6+ years of experience managing cross-functional and/or cross-team projects (preferred).
  • 1+ year of experience reading and/or writing code, such as sample documentation or product demos (preferred).
  • 2+ years of experience with software development lifecycles from conception to delivery (preferred).
  • 2+ years of experience with data analysis and data presentation using Power BI or similar (preferred).

More like this

Similar roles

Senior Technical Program Manager

Microsoft

27 days ago $119,800–$234,700
Hardware Development Cloud Infrastructure Technical Program Management datacenter operations Networking Supply Chain Risk Management Product Development Optics Switch Systems Data Analysis Debugging
4+ yrs exp Hybrid

Senior Technical Program Manager

Datadog

New York, NY 69 days ago $184,000–$230,000
AI ML Systems Observability Infrastructure Data Platforms GPU Compute Model Training Pipelines System Design Architecture Automation Product Delivery
5+ yrs exp Hybrid

Senior Technical Program Manager

Oracle

Nashville, TN 56 days ago $67,900–$166,100
Oracle Cloud Infrastructure Cloud Infrastructure Network Infrastructure Datacenter Circuits Technical Program Management Cloud Implementation Risk Mitigation Stakeholder Management Change Management
3+ yrs exp

Senior Technical Program Manager

Affirm

Remote 55 days ago $165,000–$225,000
Change Management Lean OKRs Data-driven Operational Frameworks Payments Commerce Analytics Engineering Execution
8+ yrs exp Remote

Senior Technical Program Manager

Oracle

Nashville, TN 51 days ago $92,500–$209,500
CI/CD Cloud Infrastructure Infrastructure-as-Code GitOps Site Reliability Engineering Containers Release Engineering Workflow Orchestration Deployment Automation Policy-as-Code Software Supply-Chain OCI AI-assisted Developer Tools Agentic Engineering Security and Compliance Controls
3+ yrs exp

Senior Technical Program Manager

Mastercard

O'Fallon, MO 19 days ago $96,000–$163,000
Cloud-native Agile Scrum Kanban SAFe Scrum@Scale CI/CD DevOps Microservice APIs IaaS PaaS Agentic AI Payments