Principal Software Engineering Manager - Azure Core
Core
Leads technical strategy, design, and delivery of Azure Core solutions, optimizing code performance and managing complex site incidents for global customer requirements.
Role type
Principal Software Engineering Manager (Azure Core)
Builds
Azure Core products, applications, services, and platforms
Domain
Cloud Infrastructure / Virtualization / Operating Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Technical leadership, system design, code optimization, incident management, stakeholder partnership, project planning, performance scaling
Preferred skills
Virtualization features, Operating systems features, device drivers, firmware development
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Oversee partnership with stakeholders to determine user requirements across multiple product lines; Provide technical leadership for design documents and dependency identification; Optimize, debug, and refactor code to improve performance and ROI; Drive project and release plans in coordination with project managers; Lead resolution of complex site incidents and direct work of engineers across product lines; Communicate new standards to ensure product development meets scaling needs and performance expectations.
Seniority
Principal, hands-on IC with management responsibilities