Principal Software Engineering Manager

Microsoft Digital (MSD) powers, protects, and transforms the employee experience at Microsoft worldwide.
DevOps
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS

Description For Principal Software Engineering Manager

Microsoft Digital (MSD) is seeking a Principal Software Engineering Manager to lead one of their largest Azure DevOps implementations. This role combines technical leadership with people management, focusing on scaling DevOps solutions and enabling engineering teams across Microsoft. The position requires expertise in Azure DevOps services, CI/CD pipelines, and modern software development practices, with a strong emphasis on AI/ML integration.

The role involves leading a team that powers Microsoft's internal developer productivity tools, working at a massive scale that few other companies can match. You'll be responsible for mentoring engineers, driving technical excellence, and implementing innovative solutions that directly impact Microsoft's global workforce.

As a leader in this position, you'll collaborate with cross-functional teams to enhance developer productivity, accelerate release cycles, and ensure system reliability at scale. The role offers significant exposure to cutting-edge AI/ML technologies and security implementations, providing ample opportunities for learning and growth.

The ideal candidate will bring 10+ years of technical experience, strong leadership capabilities, and a proven track record of delivering complex technical solutions. You'll be part of Microsoft Digital (MSD), the team that innovates and delivers Microsoft's employee experience, human resources, and infrastructure solutions.

This is an excellent opportunity for someone passionate about DevOps, technical leadership, and driving digital transformation at one of the world's leading technology companies. The role offers comprehensive benefits, including industry-leading healthcare, educational resources, and various other perks, making it an attractive position for experienced engineering leaders looking to make a significant impact.

Last updated a month ago

Responsibilities For Principal Software Engineering Manager

  • Lead and scale one of the largest implementations of Azure DevOps in Microsoft
  • Own and drive delivery of critical areas and features using agile methodologies
  • Provide technical expertise in design/architecture/planning
  • Lead, mentor, and grow team of engineers
  • Guide comprehensive application of automation within production and deployment
  • Drive innovation and take measurable risks to improve products and services
  • Communicate effectively with stakeholders and present technical vision
  • Implement AI/ML solutions and proof of concepts

Requirements For Principal Software Engineering Manager

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline with 10+ years technical engineering experience
  • Experience with coding in C, C++, C#, Java, JavaScript, or Python
  • Ability to build and lead a world-class engineering team
  • Deep strategic technical expertise in design/architecture/planning
  • Experience with Azure DevOps, CI/CD pipelines, Git repositories
  • Strong problem-solving and technical articulation skills
  • Experience with AI/ML implementation in production

Benefits For Principal Software Engineering Manager

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Principal Software Engineering Manager

Principal Build Lead Engineer - World's Edge

Principal Build Lead Engineer for Age of Empires at Xbox Game Studios, focusing on large-scale build infrastructure for AAA game development.

Principal Engineer, Rollouts

Lead Google's Continuous Delivery system evolution as Principal Engineer, focusing on API standardization, deployment software, and cross-functional collaboration.

Principal Engineer - Developer Productivity and Engineering Excellence

Principal Engineer position at CoreWeave leading developer productivity initiatives, implementing engineering excellence practices, and driving technical innovation in AI infrastructure.

Infrastructure Developer: Internal Development

Senior Infrastructure Developer role at Wayve, focusing on CI/CD, test automation, and HIL systems for autonomous driving technology.

Senior Principal Release Engineer

Senior Principal Release Engineer position at Oracle, leading enterprise-grade release processes for Energy and Water solutions with 15+ years experience required.