We are looking for a strong Senior Technical Program Manager to drive highly impactful cross-organization initiatives around end to end experiences spanning multiple Azure products and services. This is a key role with high impact in Azure. A successful candidate would be a self-starter with proven track record of managing complex program/project to successful completion. This individual should be willing and able to mentor members of the team and provide support to our Product Management team. Candidate must be coachable and a team player. Bachelor's Degree AND 4+ years experience in engineering, product/technical program management, data analysis, or product development OR equivalent experience. 2+ years of experience managing cross-functional and/or cross-team projects. Bachelor's Degree AND 8+ years experience engineering, product/technical program management, data analysis, or product development OR equivalent experience. 6+ years of experience managing cross-functional and/or cross-team projects. 1+ year(s) of experience reading and/or writing code (e.g., sample documentation, product demos).