Principal Software Engineering Manager

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software and services.
$180,000 - $250,000
Frontend
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Principal Software Engineering Manager

Microsoft's Bing Places team is seeking a Principal Software Engineering Manager to lead the development of local search and maps experiences used by hundreds of millions of global users. This role offers an exciting opportunity to shape innovative user experiences while working with modern technologies like React and TypeScript.

The position combines technical leadership with people management, requiring someone who can both architect large-scale systems and build high-performing teams. You'll be responsible for delivering engaging user experiences across desktop and mobile platforms while collaborating with product management and design teams.

Working in Microsoft's inclusive culture, you'll have the chance to impact how people explore and interact with the real world through Bing's search experiences. The role offers excellent career growth opportunities in a fast-paced environment where innovation is encouraged and teams are empowered to make decisions.

Benefits include comprehensive healthcare, educational resources, parental leave, and investment options. With Microsoft's mission to empower every person and organization on the planet, you'll be part of a company that values growth mindset, innovation, and collaboration. The hybrid work environment (up to 50% work from home) offers flexibility while maintaining team connectivity.

Last updated a month ago

Responsibilities For Principal Software Engineering Manager

  • Build and manage a diverse team of Software Engineers
  • Mentor software developers in their technical and professional development
  • Drive projects while collaborating with PM/Design counterparts
  • Design and implement large scale engineering systems
  • Champion data-driven decisions through insights
  • Establish a positive, inclusive and fun team environment

Requirements For Principal Software Engineering Manager

React
TypeScript
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline
  • Professional advanced years technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python
  • Relevant years of experience managing a team of Software Engineers
  • Hands-on experience writing code in a Software Engineer role
  • Experience with React and/or TypeScript, and good knowledge of CSS (preferred)
  • Experience working across the full stack (preferred)

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 Teams, leading technical initiatives and building modern collaboration solutions in Bangalore, India.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on Mesh Experiences team, building immersive 3D virtual worlds and integrating them with Teams ecosystem.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on Teams collaboration platform, offering remote work and competitive compensation.

Principal Design Manager

Lead design manager role at Microsoft, shaping Windows experiences through user-centric design leadership and team management.

Principal Front-End CAD Software Engineer

Lead Microsoft's silicon engineering software initiatives as a Principal Front-End CAD Software Engineer, developing cutting-edge tools and automation solutions.