Demo Capital
companies
Jobs

Principal Software Engineering Manager

Microsoft

Microsoft

Software Engineering
USD 163k-296,400 / year
Posted on Jun 27, 2025

Principal Software Engineering Manager

Redmond, Washington, United States

Save

Share job

Date posted
Jun 26, 2025
Job number
1837812
Work site
Up to 100% work from home
Travel
None
Role type
People Manager
Profession
Software Engineering
Discipline
Software Engineering
Employment type
Full-Time

Overview

Are you a Principal Software Engineering Manager interested in working on large-scale projects within one of Microsoft’s most diverse divisions? Are you seeking creative challenges that deliver immediate results with your customers just down the hall? Do you aim to be central to the developer experience of the engineers and applied scientists building Microsoft’s cutting-edge AI features, enhancing the productivity of engineering teams? If so, we have an opportunity for you.
The ES365 org is responsible for the tools that comprise the end-to-end developer experience in Office, Substrate and more, covering source control, check-in processes, build, validation, and deployment automation. We are transitioning from proprietary, internal-only tools to “One Microsoft” investments, open-source, and industry-standard tools.


This is a pivotal time as we aim to enhance productivity through the universal application of AI. We are seeking an experienced Principal Software Engineering Manager to lead a team focused on engineering systems specifically for developers of AI applications and services. This role addresses the unique requirements of the AI/ML engineer cohort by providing them with tools and experiences that enhance their development process and delight customers.

The Principal Software Engineering Manager will navigate between executive-level communications and individual customer interactions, balancing short-term advancements with long-term strategic goals, and coordinating organization-wide partnerships with team-specific initiatives. We believe that significant achievements in software development occur within high-functioning, trust-filled, and enjoyable team environments. A successful manager ensures excellence in execution, promotes career growth, and cultivates a culture centered on customer focus, collaboration, diversity, and inclusion. If you are committed to enhancing engineers' productivity and satisfaction through tool and service development, consider joining ES365. Be at the core of Microsoft 365 and contribute to the future of Engineering Systems at Microsoft.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 5+ years of people management experience.
  • 5+ years of experience planning, designing, implementing, and delivering large projects spanning multiple engineers as the primary owner.

Preferred Qualifications:

  • Master's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 6+ years people management experience.
  • Experience working across disciplines, groups, and teams.
  • Experience architecting and delivering distributed cloud services, Azure preferred.
  • Experience working with engineering systems.
  • Experience building AI tools.

Software Engineering M6 - The typical base pay range for this role across the U.S. is USD $163,000 - $296,400 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $220,800 - $331,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay

Microsoft will accept applications for the role until July 10, 2025.

#ES365 #EngineeringSystems #PeopleManager #AI/ML

Responsibilities

  • Work with engineers, product managers, and partner teams to deliver a set of features with the right overall design and architecture.
  • Drive cross-org alignment through partnerships and co-development following the “One Microsoft” philosophy.
  • Build, grow, and retain a team of high-performance engineers.
  • Provide mentorship and coaching to engineers in, and beyond, your team.
  • Own and deliver complete features across the development lifecycle, including design, architecture, implementation, testability, debugging, shipping, and servicing.
  • Ensure well-thought-out code with an emphasis on quality, performance, simplicity, durability, scalability, and maintainability.
  • Be committed to delivering the best experience for our customers.
  • Help create a diverse and inclusive culture where everyone can bring their full and authentic self and where we do our best work as a result.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.