Principal Technical Program Manager
@ Microsoft

Hybrid
$180,000
Hybrid
Full Time
Posted 11 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXX******* @microsoft.com
Recommended after applying

Job Details

Overview

Are you passionate about solving deep technical problems with tough business requirements and direct customer impact? Join Microsoft Azure Core team to design and build a massive-scale, worldwide, highly available, customer-focused application and server platform.

About the Role: Principal Technical Program Manager

The Principal Technical Program Manager will drive quality improvements in the Azure Core Platform. Working with the core Azure Compute team, you will focus on system fundamentals, ensuring performance, reliability, and scalability for both internal and external users.

Responsibilities

  • Formulate vision, value proposition, and roadmap for platform improvements.
  • Guide design and direction of compute components for scalability.
  • Plan and design customer-focused engineering improvements.
  • Define, prioritize, and specify functional scenarios for management platform features.
  • Provide thought leadership and partner with business and engineering teams.
  • Lead, coach, and mentor a team of program and product managers.

Qualifications

Required qualifications include a Bachelor's Degree or equivalent with 6+ years experience in engineering, product/technical program management, or related fields. Must have 5+ years as a PM with at least 2 years of people management and experience with distributed and/or cloud-based systems, particularly Azure Cloud Systems.

Other Requirements

Ability to pass Microsoft Cloud Background Check and meet security screening requirements.

Key skills/competency

  • Azure
  • Cloud
  • Distributed Systems
  • Program Management
  • Technical Leadership
  • Product Management
  • Scalability
  • Customer Focus
  • Team Leadership
  • Roadmap Planning

How to Get Hired at Microsoft

🎯 Tips for Getting Hired

  • Customize your resume: Highlight Azure and cloud expertise.
  • Research Microsoft culture: Understand mission and values.
  • Tailor your application: Emphasize technical program management.
  • Prepare for interviews: Review distributed systems and leadership examples.

📝 Interview Preparation Advice

Technical Preparation

Review Azure cloud architectures and APIs.
Study distributed systems fundamentals.
Analyze scalability techniques in cloud environments.
Familiarize with compute cluster management.

Behavioral Questions

Describe managing a diverse technical team.
Explain resolving conflicts in high-pressure projects.
Discuss collaboration across departments.
Share past experiences with roadmap execution.

Frequently Asked Questions