As the Principal Software Engineering Manager, you will be responsible for the following:
- Driving strategy, vision, and execution for the team in collaboration with Azure Machine Learning - compromised of engineering, design, and program management leaders
- Lead team through design, architecture, and execution of core services at planet scale
- Lead the definition of requirements, key performance indicator (KPIs), priorities and planning of engineering deliverables
- Innovate and make service deployment and maintenance an efficient well-oiled machine that provides excellent reliability with minimal manual engineer intervention
- Coach team leaders and engineers within the team, grow the energetic, diverse, and high energy team, senior managers, and ICs
- Actively shape and drive a flexible, diverse, and inclusive culture where everyone is enabled to be at their best