Senior Technical Program Manager
Microsoft
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Overview
Are you passionate about cloud computing, large scale distributed systems engineering, and bleeding edge technology at massive scale? The Microsoft Azure Core team is seeking a Senior Technical Program Manager to enhance our observability and diagnostics space, improve platform reliability, and build robust software infrastructure.
Responsibilities
- Partner with Software and Hardware Engineering to design technical solutions.
- Identify risks and propose data-based mitigations.
- Define success criteria and manage cross-functional implementation efforts.
- Coordinate, track, and manage complex project schedules and governance.
- Drive continuous improvements by validating use cases and writing test cases.
- Lead teams in collecting performance metrics and managing customer engagements.
Qualifications
Required: Bachelor's Degree and 4+ years in engineering, technical program management, data analysis, or product development; 2+ years managing cross-functional projects; 4+ years in data analysis and observability of large scale distributed systems. Ability to pass Microsoft Cloud Background Check is required.
Preferred: Bachelor's Degree and 8+ years experience; 6+ years managing cross-team projects; 1+ year of coding experience.
Compensation & Additional Information
The typical base pay for this role ranges between USD $119,800 and $234,700 per year in the U.S. Specific ranges apply for locations in the San Francisco Bay area and New York City. Benefits and additional compensation details are available on the Microsoft careers page.
Equal Opportunity
Microsoft is an equal opportunity employer. All qualified applicants receive consideration without regard to any protected characteristic. Applicants needing accommodations are encouraged to request them during the application process.
Application Details
This position is open for a minimum of 5 days, with applications accepted on an ongoing basis until filled.
Key skills/competency
- Cloud computing
- Distributed systems
- Observability
- Diagnostics
- Risk management
- Project scheduling
- Data analysis
- Cross-functional leadership
- Test case development
- Customer engagement
How to Get Hired at Microsoft
- Customize your resume: Highlight cloud and observability expertise.
- Research Microsoft's values: Understand Azure Core culture and mission.
- Emphasize data skills: Showcase experience in large scale systems.
- Prepare for technical interviews: Review distributed systems and risk management.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background