CareerPlanSign in

Principal Software Engineering Manager

United States, Multiple Locations, Multiple Locations💼 Full-time🗓 2026-08-12 → 2026-09-26

Core

Lead, inspire, and develop a high-performing engineering team while owning the delivery and operational excellence of critical platform services that support Azure infrastructure at global scale.

Role type

Principal Software Engineering Manager

Builds

Critical platform services supporting Azure infrastructure at global scale

Domain

Cloud infrastructure / Distributed systems

Deliverable

production ML models | product features | infrastructure

Required skills

Leading and developing software engineering teams, Designing and operating large-scale distributed systems, Building and operating cloud-native services, Driving cross-organizational collaboration, Influencing partner teams, Aligning diverse stakeholders, Managing ambiguity, Driving execution

Preferred skills

Coaching and mentoring technical leaders, Establishing sustainable execution models, Fostering a culture of innovation and inclusion

Technologies

C#, C++, Java, Go, Python

Responsibilities

Lead, inspire, and develop a high-performing engineering team through coaching, mentoring, and talent growth. Own the delivery and operational excellence of critical platform services. Drive architecture, technical direction, and engineering best practices for large-scale distributed systems. Partner with stakeholders to define strategy, prioritize investments, and deliver customer-focused outcomes. Lead complex cross-organizational initiatives that span multiple teams. Ensure engineering solutions meet the highest standards for scalability, reliability, security, observability, and operational excellence.

Seniority

Principal, strategy & mentorship

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.