Question

Microsoft

Public (NASDAQ: MSFT)

Explore Microsoft careers in Azure cloud services, Office 365, Windows, Xbox gaming, and AI technologies. Interview tips and salary insights for tech roles.

Industry

Software & Technology

Year founded

1975

Employees

228,000

Microsoft Technical Program Manager Salaries

Reported total compensation ranges from $168,200 to $934,000 across 10 levels. Figures are self-reported and vary by location and offer details. Last updated Apr 6, 2026.

Average compensation by level

LevelTotal / yrBase / yrStock / yrBonus / yr
60

OS

$168,200$125,000$20,000$15,000
62

Xbox

$213,000$157,000$27,000$18,000
64

Cloud Infrastructure

$266,250$194,450$40,000$29,500
66

Supply Chain

$362,000$235,000$100,000$55,000
67

Data

$520,500$238,000$202,000$80,000
Partner
$934,000$274,000$500,000$160,000
Principal Technical Program Manager

Hardware

$310,000$207,000$65,000$41,000
Senior Technical Program Manager

Hardware

$248,269$182,388$38,200$30,950
Technical Program Manager I

Azure

$176,800$122,800$25,000$24,780
Technical Program Manager II

Data Center

$187,950$146,975$26,000$15,000

When stock is front-loaded or uses an uneven vest (for example 33% / 33% / 22% / 12%), we still show annualized stock and bonus components so you can compare offers consistently.

Latest salary submissions

Anonymized rows for this title and employer. Expand a row for role context and compensation breakdown. Values are self-reported.

CompanyLocation · Date
TitleLevel · Focus tag
ExperienceTotal · At company
Total / yrBase · Stock · Bonus

Included titles · Technical Program Manager

Know What They'll Ask About Your Resume

Know exactly what questions your background will trigger in interviews. Start telling your story with confidence.

InterviewPal Pro Users Ratings

4.9★ from 100,000+ candidates