Principal Software Engineering Manager

Global technology company that empowers every person and organization on the planet to achieve more
$135,800 - $253,000
Backend
Principal Software Engineer
Remote
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS

Description For Principal Software Engineering Manager

Microsoft's Experience plus Devices (E+D) Growth team is seeking a Principal Software Engineering Manager to drive the adoption of Copilot and Microsoft 365. This role sits at the strategic center of revolutionizing productivity through embedded AI experiences across Microsoft's suite of products. The position combines technical leadership with people management, requiring expertise in architecting cross-suite solutions and developing engineering talent.

The team operates with modern engineering practices, embracing Product-Led Growth principles and data-informed decision making. They work closely with various specialists to build experiences used by hundreds of millions of users daily. The role involves direct contribution to business growth through the development of AI-powered productivity solutions.

The ideal candidate will have strong technical background with 6+ years of engineering experience, proven leadership abilities, and a track record of delivering large-scale applications. They should be passionate about coaching, strategic thinking, and fostering an inclusive environment. The position offers competitive compensation (CAD $135,800 - $253,000), comprehensive benefits, and the opportunity to work remotely.

This role is perfect for someone who wants to lead technical innovation at scale, develop teams, and drive the adoption of cutting-edge AI solutions. The position offers the chance to impact millions of users while working with Microsoft's suite of productivity tools and advanced AI technologies.

Last updated 2 days 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
  • Partner with teams across the company to deliver software solutions
  • Invest in best practices for building first-class software
  • Foster an inclusive environment that welcomes diverse perspectives
  • Model a growth mindset by learning from others and sharing learnings

Requirements For Principal Software Engineering Manager

Java
JavaScript
Python
TypeScript
  • Bachelor's Degree in Computer Science or related technical discipline with 6+ years technical engineering experience
  • 1+ years experience in architecting and implementing large-scale apps
  • 2+ years people management OR team lead experience
  • Must pass Microsoft Cloud Background Check
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python

Benefits For Principal Software Engineering Manager

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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

Lead AI platform development for Microsoft Teams as Principal Software Engineer, focusing on next-generation workplace productivity solutions.

Principal Software Engineer

Principal Software Engineer role at Microsoft, focusing on work management tools and services, requiring 10+ years of experience in building scalable cloud solutions.

Principal Software Engineer- The Loop App Experiences team

Principal Software Engineer role at Microsoft building secure, scalable infrastructure for the Loop App Experiences team, focusing on authentication and identity management systems.

Principal Software Engineer

Principal Software Engineer role at Microsoft leading development of engineering tools and services, offering remote work and competitive compensation.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on xPU Kernel Team, defining next-gen features for GPUs and accelerator devices, with focus on Windows infrastructure and driver interfaces.