New job, posted less than a week ago!
Job Details
Posted date: Sep 24, 2025
There have been 123 jobs posted with the title of Principal Software Engineering Manager all time at Microsoft.There have been 123 Principal Software Engineering Manager jobs posted in the last month.
Category: Software Engineering
Location: Multiple Locations, Multiple Locations
Estimated salary: $222,050
Range: $139,900 - $304,200
Employment type: Full-Time
Travel amount: 25.0%
Work location type: 0 days / week in-office - remote
Role: People Manager
Description
We are the Central Fraud and Abuse Risk (CFAR) team—driven by innovation and powered by risk intelligence. Our mission is to build resilient, industry-defining services that protect people and platforms at scale. We combine deep expertise in security and compliance, rich labeled datasets, and world-class engineering talent to deliver a flexible, scalable platform that enhances both automated and human decision-making. Whether we build, buy, or integrate, we choose the best technologies to stay ahead of emerging threats.Our team thrives on collaboration and embraces experimentation—especially failing fast—as the engine of innovation. We operate with a growth mindset and values rooted in respect, accountability, connectedness, integrity, and agility. We’re a diverse, inclusive group with big hearts, small egos, and a shared drive to protect others through technology.
We’re looking for a Principal Software Engineering Manager who is passionate about building scalable systems and inspiring great teams. You bring hands-on engineering expertise, a gift for mentoring others, and a drive to deliver meaningful customer outcomes. If you thrive in fast-paced environments, work fluidly across disciplines, and resonate with our values—come help us build the foundation of trust for the digital future.
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.
Lead and manage a team of 5–7 software engineers, fostering technical growth and team excellence.Build and ship scalable, cloud-native applications and distributed microservices.Ensure high standards of security, quality, and reliability across the software lifecycle.Write clean, unit-tested code, participate in code reviews, and maintain CI/CD pipelines.Collaborate with product owners, UX designers, AI/ML engineers, researchers, and data scientists to deliver customer-focused solutions.Provide hands-on technical leadership across architecture, development, QA, and live site operations.Promote a healthy, inclusive team culture aligned with Microsoft’s values and leadership principles.Embody our Culture & Values
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.
4+ years of experience designing, building, and operating scalable cloud services or distributed systems (Azure, AWS, GCP), with production ownership and CI/CD integration.Experience in systems design, architecture, and testing (unit, integration, end-to-end).Experience with cloud platforms and container ecosystems (Kubernetes, Docker, service mesh).Experience in Agile development using GitHub and/or Azure DevOps.Experience in understanding of code coverage, data structures, algorithms, multithreading, asynchronous patterns, and scalable architecture.Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.Additional or Preferred Qualifications:
Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ 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 of people management experience.Software Engineering M5 - The typical base pay range for this role across the U.S. is USD $139,900 - $274,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 $188,000 - $304,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 will accept applications for the role until September 29th 2025.
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.
Check out other jobs at Microsoft.