Are you passionate about solving deep technical problems with tough business requirements and direct customer impact? Do you want to work in a fast-paced platform cloud team shipping updates on a weekly basis? Do you want to design and build a massive scale, worldwide, highly available, customer-focused application and server platform? This may be the place for you... The Microsoft Azure Compute team builds the core infrastructure and APIs that power the Microsoft Azure platform. The team handles the compute cluster management of 1000s of physical host servers, 100,000s of virtual machines, REST interfaces to deploy and manage virtual machines, and the developer and ITPro experiences for the following Azure products: Virtual Machines, Virtual Machine Scale Sets and Cloud Services. We are looking for an experienced, exceptional Senior Program Manager to set the vision and drive execution for the integration of Azure compute into the Azure billing systems. In this role, you will need to have
Formulating a vision, value proposition and roadmap for improvements and enhancements to the compute billing platform. Guiding design and direction of the compute components, helping design for scalability and global reach. Driving customer-focused engineering by planning and designing platform improvements based upon customer feedback.
At least 5 years of software industry experience At least 3 years of experience as a program or product manager Deep understanding and history developing distributed and/or cloud based systems. Exceptional collaboration and communication skills (verbal, written, presentation - to peers and executives BA/BS in computer science, compute engineering or relevant industry experience. An advanced technical degree is a plus A MBA or experience managing a business is a plus "Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements