Senior Technical Program Manager
@ Microsoft

Hybrid
$200,000
Hybrid
Full Time
Posted 20 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

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

Job Details

About the Role

The Azure Core Compute team at Microsoft is building the next generation of cloud infrastructure for Microsoft Azure. As a Senior Technical Program Manager, you will lead high-impact initiatives that shape the architecture, scalability, and reliability of our distributed systems platform.

Responsibilities

  • Provide technical leadership across Azure Compute and identify architectural gaps.
  • Drive design and delivery of platform-wide initiatives enhancing reliability and performance.
  • Collaborate with engineering and product leaders to align strategy with business priorities.
  • Solve complex problems with a structural approach and clear communication.
  • Define KPI targets and monitor progress, championing a diverse team culture.

Qualifications

Required: Bachelor’s Degree and 4+ years in engineering, product/technical program management, data analysis, or equivalent experience; proficiency with Agile development, strong communication skills, and ability to articulate complex technical information.

Preferred: 7+ years of technical program management in a cloud environment, solid foundation in software engineering, data analytic experience, and a self-directed execution style.

Additional Information

This position involves passing the Microsoft Cloud Background Check and meets Microsoft, customer, and government security screening requirements. The base pay range across the U.S. is USD $119,800 - $234,700, with specific ranges for certain locations. Microsoft is an equal opportunity employer committed to inclusion.

Key skills/competency

  • Cloud Infrastructure
  • Technical Leadership
  • Program Management
  • Agile Methodologies
  • Distributed Systems
  • Data Analysis
  • Strategic Execution
  • Cross-Functional Collaboration
  • Performance Optimization
  • Architectural Design

How to Get Hired at Microsoft

🎯 Tips for Getting Hired

  • Research Microsoft's culture: Understand their mission, values, and leadership principles.
  • Customize your resume: Highlight cloud and program management experience.
  • Emphasize technical skills: Showcase distributed systems and Agile mastery.
  • Prepare for behavioral interviews: Reflect Microsoft leadership principles and collaboration.

📝 Interview Preparation Advice

Technical Preparation

Review cloud infrastructure design patterns.
Study distributed systems scalability techniques.
Practice Agile software development methodologies.
Brush up on data analysis and reporting tools.

Behavioral Questions

Describe a challenging cross-team project.
Explain your approach to conflict resolution.
Give an example of strategic decision-making.
Discuss how you inspire team collaboration.

Frequently Asked Questions