Microsoft

Principal Software Engineering Manager

Redmond, WA US
USD 133k - 282k
C++ C# Java JavaScript Python
Description

Microsoft 365 is Microsoft's rapidly growing cloud services business, bringing together cloud versions of trusted communication and collaboration products such as Exchange, SharePoint, OneDrive, and Skype, with the desktop suite of Office products in an always up-to-date, integrated service offering.

 

Substrate is a key component of Microsoft 365, providing a set of intelligent, high-value services and a compliant environment that enables the next generation of transformative end-user experiences for Office and the entire company. As a leader of an initiative focused on the Substrate Platform, you will be responsible for creating a seamless and efficient experience across the collective offerings of the App & Data platform, AI, and COSMIC for E+D value-stream service developers. This initiative aims to provide the best platform for E+D developers to plan, create, and operate intelligent, secure, compliant, and high-quality services that accelerate time to market and meet the expectations of Microsoft 365 customers.

 

As a Principal Software Engineering Manager, you will coach and guide your team to help them do their best work and grow, defining and fostering an identity for the team that includes a reputation for high quality, reliability, and inclusivity. You will also define the business goals for the team and create and execute a plan to meet those goals, building a vision for changing the underlying technology of the service and guiding the team through landing it while maintaining the availability of the live site. Collaboration is key, and you will strive to understand the motivations and goals of the teams you are working with and work towards a better solution together.

Required/Minimum 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.
  • 4+ years people management experience.
  • 4+ years industry experience developing enterprise grade software.

 

Additional or Preferred Qualifications

  • 3+ years of experience leading engineering teams, delivering high quality software for customers.

Software Engineering M5 - The typical base pay range for this role across the U.S. is USD $133,600 - $256,800 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 $173,200 - $282,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 is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

 

#M365CORE

  • Work with a team of remote engineers to help them succeed.
  • Provide hands-on technical leadership: architecture, design, code reviews, development, quality assurance, observability, and live site.
  • Build relationships with partners within Microsoft to bring innovation to new and existing products.
  • Hire and retain top talent.
  • Foster a culture of inclusivity and disciplined software engineering practices to deliver business value, guided by data.
  • Be a mentor for the people on your team and help them grow.
Microsoft
Microsoft
Data Management Developer Tools DevOps Enterprise Software Operating Systems

0 applies

74 views

Similar Jobs

Forward Deployed AI Engineer

London, UK Remote Hybrid

Sr./Staff Software Engineer- LO Team

San Francisco, CA Remote Hybrid

Sr./Staff Software Engineer- LO Team

Scottsdale, AZ Remote Hybrid

Sr./Staff Software Engineer- API Team

Scottsdale, AZ Remote Hybrid

Sr./Staff Software Engineer- API Team

San Francisco, CA Remote Hybrid

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 257 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers