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
May 2, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $189k
This role $209k
$127k $291k
below market most similar roles pay here above market

This role pays more than 72% of similar roles. Most pay $165,000–$213,375 — the blue band above. At the midpoint, this role pays about $209k versus about $189k 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 651 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 605 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 leads high-impact, cross-organizational programs to strengthen customer trust across security, compliance, privacy, quality, resilience, and responsible AI. This role translates complex regulatory obligations into prioritized roadmaps, durable operating mechanisms, and measurable engineering outcomes. You will define program architecture, manage dependencies, and lead end-to-end execution across multiple feature areas. Key responsibilities include driving the strategy for agentic tools and automation to reduce engineering toil and improve remediation visibility. You will utilize technologies and tools including Kusto Query Language, SQL, Power BI, Azure DevOps, GitHub, and S360. The role requires translating ambiguous business needs into clear technical requirements while managing risk mitigation and executive communication. You will build scalable operating models and playbooks to embed trust into products and platforms by default.

What does a Technical Program Manager earn?

Median $191875 from 276 postings across 48 companies.

See salary data

What you'll do

  • Define the strategy, architecture, and multi-semester roadmaps for complex trust, security, and AI automation programs.
  • Translate regulatory and security obligations into clear engineering requirements, prioritized backlogs, and implementation plans.
  • Lead end-to-end execution of multi-feature programs, including dependency management, staged rollouts, and risk mitigation.
  • Design and deploy agentic tools and automation frameworks to reduce engineering toil and accelerate security remediation.
  • Establish metrics and telemetry to measure adoption, reliability, and business impact to drive continuous improvement.
  • Create repeatable playbooks, training materials, and support models to enable engineering teams to adopt new processes.
  • Triage emerging technical issues and process failures to coordinate owners and implement durable, long-term fixes.
  • Communicate program status, risks, and trade-offs to executive leadership through concise written updates and operating forums.

What we're looking for

  • Bachelor's Degree and 6+ years of experience in engineering, product/technical program management, data analysis, or product development (or equivalent).
  • Ability to pass the Microsoft Cloud background check.
  • Bachelor's Degree and 12+ years of experience in engineering, product/technical program management, data analysis, or product development (preferred).
  • 5+ years of experience managing cross-functional and/or cross-team projects (preferred).
  • 1+ year(s) of experience reading and/or writing code (preferred).
  • Experience leading programs across security, compliance, privacy, risk, reliability, quality, responsible AI, or other trust-related engineering domains (preferred).
  • Experience with Microsoft security and engineering systems such as S360, Service Tree, Kusto, Azure DevOps, GitHub, Power BI, or comparable platforms (preferred).
  • Experience designing or operationalizing AI agents, copilots, automation frameworks, or telemetry for AI-assisted engineering workflows (preferred).

More like this

Similar roles

Principal Technical Program Manager

Microsoft

30 days ago $142,800–$274,800
AI Machine Learning Site Reliability Engineering Observability Anomaly Detection Telemetry Predictive Analytics Intelligent Automation Data Science Incident Response Technical Program Management Data Analysis
6+ yrs exp Hybrid

Principal Technical Program Manager

Microsoft

13 days ago $142,800–$274,800
Technical Program Management Fraud Prevention Traffic Quality Data Analysis Cybersecurity System Architecture Telemetry Dashboards Automation Risk Operations Audit Compliance SOX SOC-1 MRC Data Workflows System Diagrams
6+ yrs exp Hybrid

Principal Technical Program Manager

GitLab

Remote (Canada) 72 days ago $203,200–$345,600
DevSecOps AI ML SaaS Cloud Infrastructure GitLab Security Infrastructure Modernization Enterprise Analytics
Remote

Principal Technical Program Manager

Oracle

68 days ago $97,500–$209,500
FedRAMP NIST SP 800-53 Cloud Security Compliance Engineering Infrastructure as Code CI/CD GRC Kubernetes AWS Azure OCI Identity and Access Management Encryption Vulnerability Management Incident Response OSCAL Security Telemetry SaaS IaaS
7+ yrs exp