Every industry will be disrupted by the power and intelligence of the cloud. And the future always begins with Developers. We're looking for a lead to build out a new team of PMs who are building a consolidated Azure SDK. This person would have the breadth of context on what developers are trying to build with the cloud along with depth necessary to speak to the shortcomings of the developer experience across the major cloud service providers. Over the past few years, we've improved many aspects of the Azure SDK; but there's a lot more to do still. The SDKs and their samples are a reflection of the underlying services; as customers try to use the services together they often find inconsistencies that make it challenging to use them in the same application. In this role, you'd work with industry leaders on cloud services and developer experiences to create a consistent, diagnosable, idiomatic Azure development platform.
In this role, you'd create a unified platform with consistent APIs; where diagnostics, logging, security, identity, and error handling are ubiquitous and consistent; where the SDKs are consistent with each other and work well with each other by default; where our compute resources that run customer code like Azure App Service and Azure Functions support the latest versions of languages; and where the ecosystem of third party and open source software that developers expect to work on Azure are present. In short, the central SDK team is responsible for: Design patterns for versioning, handling authentication
Basic: 5+ years' Program or Product Management experience Program Management experience should include customer development, design and prioritization. 3+ years' experience as a Manager Bachelor's degree or equivalent in Computer Science or related field Preferred: Services Experience – We're hoping to find someone who has experience running a production service platform so they can empathize with our partners on the Azure Services teams API Design / Programming Language Experience – A significant part of this role is about creating tasteful API experiences. This requires both taste as well as