Senior Technical Program Manager @ Microsoft
Your Application Journey
Email Hiring Manager
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.