CrawlJobs Logo

Filters

Location
Salary

Principal Software Engineering Manager Jobs

84 Job Offers

Principal Software Engineering Manager
Save Icon
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
189000.00 - 303800.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Lead a new team in Hyderabad to revolutionize observability and resilience for Azure Core at hyperscale. You'll drive telemetry, detection, and recovery improvements using modern approaches and open-source frameworks. This role requires 12+ years of engineering experience and expertise in distrib...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager-Full Stack
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
142400.00 - 257500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Lead a high-impact engineering team modernizing Microsoft 365's core Substrate platform. Drive AI-forward initiatives and solve complex, organization-wide challenges in a cloud-scale environment. This role requires strong technical leadership in C/C++/C# and a passion for mentoring diverse talent...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager - Data Analytics
Save Icon
Lead a team building core infrastructure for Microsoft's Fabric Data Engineering platform in Vancouver. Drive scalability, reliability, and performance for Spark-based analytics services. Requires 6+ years of engineering experience and 4+ years in people management. Spark experience is a plus.
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
142400.00 - 257500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Lead the development of a transformative AI platform for scientific discovery at Microsoft in Bangalore. Architect and scale distributed systems, mentor engineers, and integrate cutting-edge AI research. Requires 10+ years of software development experience and a passion for driving innovation in...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Lead a dynamic Android engineering team in Hyderabad, developing shared components for Microsoft Office apps. This principal manager role requires 12+ years of experience, expertise in C++/Java/Kotlin, and a proven track record of shipping high-quality mobile products at scale. You will drive tec...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager - Developer Platform
Save Icon
Lead the Developer Platform team at Microsoft Security in Redmond. Drive the roadmap for C#/.NET SDKs and Kubernetes to enable AI-driven workflows. Manage a team to build secure, scalable infrastructure that empowers engineers across the Defender suite. Requires 6+ years of engineering experience...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Lead a core Azure platform team, shaping the world's cloud infrastructure. This role requires 6+ years of coding experience (C, C++, C#, Java, Python) and a Bachelor's in Computer Science. Drive technical strategy, optimize complex systems, and foster a collaborative, fast-paced engineering cultu...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager - Azure Core
Save Icon
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Lead the development of Microsoft's next-generation Dynamics 365 Contact Center in Redmond. Manage a high-performing engineering team to build AI-powered, scalable cloud services using C#/C++/Java. Drive the full software lifecycle for a global product, leveraging Azure and LLMs to transform cust...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Lead the data plane engineering for Microsoft Sentinel in Hyderabad. This pivotal role requires 15+ years of software development and 5+ years managing teams, with deep expertise in Kubernetes, microservices, and scalable cloud systems (Azure/AWS). You will architect solutions for global-scale se...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager - Windows File Explorer
Save Icon
Lead the Windows File Explorer team, shaping a core experience for over 1B users. Drive AI integration and performance optimization while managing a high-performing engineering team in Redmond. Requires 6+ years of technical leadership experience with C++/C# and a passion for delivering impactful...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice

About the Principal Software Engineering Manager role

A Principal Software Engineering Manager represents a pivotal leadership role that blends deep technical expertise with strategic people management. Individuals in these positions are responsible for defining the technical vision for complex software systems while simultaneously building, mentoring, and scaling high-performing engineering teams. Unlike a standard engineering manager, a Principal Software Engineering Manager operates at the intersection of organizational strategy and technical architecture, often influencing the direction of entire product lines or critical infrastructure components.

The core responsibilities of this role are multifaceted. On the technical side, these leaders drive the design and architecture of large-scale, distributed systems, ensuring solutions are scalable, reliable, and secure. They establish engineering best practices, champion code quality, and navigate ambiguous requirements to deliver shippable products. Crucially, they act as a bridge between product management, business stakeholders, and engineering teams, translating high-level business goals into actionable technical roadmaps. A significant portion of the role involves fostering a culture of innovation, collaboration, and continuous improvement. This includes hiring top talent, conducting performance reviews, coaching engineers on career development, and creating an inclusive team environment where diverse perspectives thrive. Many Principal Software Engineering Manager jobs also require leading cross-group initiatives, managing dependencies across multiple teams, and ensuring alignment with broader organizational objectives.

Typical skills and requirements for Principal Software Engineering Manager jobs are demanding. Candidates usually possess a Bachelor’s degree in Computer Science or a related field, coupled with over a decade of combined experience in software engineering and technical leadership. A proven track record of shipping complex software at scale is essential. Deep proficiency in one or more programming languages such as C++, C#, Java, or Python is expected, along with mastery of software design patterns, data structures, and algorithms. Experience with cloud platforms (Azure, AWS, GCP), microservices architecture, and modern DevOps practices is highly common. Beyond technical acumen, exceptional communication, partnership, and strategic thinking skills are critical. These leaders must be adept at resolving conflicts, managing budgets and timelines, and driving results through influence rather than direct authority. As technology evolves, familiarity with AI-powered development tools and a customer-obsessed mindset are increasingly valued.

Ultimately, Principal Software Engineering Manager jobs are for seasoned professionals who thrive on solving complex technical challenges while empowering others to do their best work. They are the technical stewards and people champions who ensure their organizations not only build the right things but build them the right way.