Jobs and Careers
MI

Principal Software Engineering Manager - Full Stack

Microsoft
United Statesfull_timeVerifiedPosted 14 Nov 2024
💰 $294,000/yr($137,600/yr$294,000/yr)

About the role

The Applied Sciences Group (ASG) is looking for a highly motivated Principal Software Engineering Manager - Full Stack that enjoys working in a hands-on technical role You will have the opportunity to model, coach and care a team of talented engineers, while owning and delivering projects across different areas of our technology stackProjects cover areas such as next-generation user experiences, cross-device integrations and low-level engineering. 

 

ASG is a unique group to Microsoft and even the industry. We have amazing latitude for impact and scope of creativity and opportunity. We invent but also ship. We are passionate about creating the future, inventing something that has not been done, but then turning around and giving into the hands of millions of people. It’s a mash up of Microsoft Research and an effective engineering team. All in the name of doing what’s right, unimagined, and next, with a balance not too close but not too far away either. As we help guide Windows and Devices towards an Agentic world, we want to contextualize people’s experiences. We want to move people’s compute experiences “off the desk” into the real world, and not only contextualize and ground in what they do with computers but also in the physical world. If you are passionate about our mission in ASG and want to work on a team that offers growth opportunities, dedicated to a culture of inclusion, growth mindset and collaboration, we need you! 

 

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.

Responsibilities

  • Manage and lead an engineering team.  Be responsible for their growth and success. 
  • Individually contribute code to the product. 
  • Guide the team by defining robust and maintainable architecture and design. 
  • Work with stakeholders to determine requirementsTranslate those requirements into project and release plans. 

Qualifications

Required Qualifications

  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience
  • 2+ years people management experience.
  • Experience working on Windows or Android platforms.

Preferred Qualifications

  • 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. 
  • 4+ years people management experience.

 

Software Engineering M5 - The typical base pay range for this role across the U.S. is USD $137,600 - $267,000 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 $180,400 - $294,000 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

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Microsoft

View company profile →