Principal Software Engineering Manager

Microsoft's mission is to empower every person and every organization on the planet to achieve more.
$135,800 - $253,000
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS

Description For Principal Software Engineering Manager

The Experience plus Devices (E+D) Growth team is seeking a Principal Software Engineering Manager (EM) to help accelerate the adoption of Copilot and Microsoft 365. Our team is uniquely positioned at the strategic epicenter of E+D for revolutionizing the productivity business by delivering embedded experiences across the Microsoft 365 suite (Teams, Outlook, Word, PowerPoint, Excel, etc.) that drive the growth of our company's cutting-edge generative AI solutions across the commercial and consumer spectrum.

This role requires passion for coaching and developing SWE talent, strategic and creative thinking, technical leadership in architecting cross-suite solutions, and a customer-focused, data-informed mindset. We are a modern engineering organization that embodies industry best practices in Product-Led Growth (PLG). We are data-informed, hypothesis-driven, and rigorous in measuring outcomes to ensure undeniable customer and business impact.

Key responsibilities include:

  • Leading, coaching, and developing a diverse team of Individual Contributor (IC) SWEs
  • Designing and delivering technology for accelerating Copilot and Microsoft 365 adoption
  • Partnering with PM, DS, design, and peer EMs to deliver optimized experiences
  • Collaborating across the company to deliver software solutions in a One Microsoft fashion
  • Investing in best practices for building first-class software
  • Fostering an inclusive environment that welcomes diverse perspectives

We offer industry-leading healthcare, educational resources, discounts on products and services, savings and investments opportunities, maternity and paternity leave, generous time away, giving programs, and networking opportunities.

Join us in creating innovative solutions that empower millions of users worldwide!

Last updated a month ago

Responsibilities For Principal Software Engineering Manager

  • Lead, coach, and develop a diverse team of Individual Contributor (IC) SWEs
  • Design and deliver technology for accelerating Copilot and Microsoft 365 adoption
  • Partner with PM, DS, design, and peer EMs to deliver optimized experiences
  • Collaborate across the company to deliver software solutions
  • Invest in best practices for building first-class software
  • Foster an inclusive environment that welcomes diverse perspectives

Requirements For Principal Software Engineering Manager

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline AND 6+ years technical engineering experience
  • 1+ years experience in architecting and implementing large-scale apps, experiences, or services
  • 2+ years people management OR team lead experience
  • Ability to pass Microsoft Cloud Background Check

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
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Principal Software Engineering Manager

Principal Software Engineer

Principal Software Engineer role at Microsoft focused on Windows application development and Microsoft Store platform enhancement with AI integration.

Principal Software Engineer

Principal Software Engineer role at Microsoft Teams, focusing on AI-powered messaging services and backend development with competitive compensation and remote work options.

Principal Software Development Engineer

Principal Software Engineer role at Microsoft working on large-scale distributed systems for search and AI services, with focus on backend development and system optimization.

Principal Software Engineer

Principal Software Engineer position at Microsoft leading AI Extensibility Platform development for Teams & M365, offering competitive salary and hybrid work environment.

Principal Software Engineer- Fabric Data Engineering

Principal Software Engineer role at Microsoft focusing on Fabric Data Engineering, building scalable backend services and infrastructure for data engineering solutions.