Principal Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$137,600 - $294,000
Distributed Systems
Principal Software Engineer
Remote
5,000+ Employees
10+ years of experience
Enterprise SaaS · Cybersecurity

Description For Principal Software Engineer

Microsoft Entra Edge & Quality Services and Programs is seeking a Principal Software Engineer to enhance Quality, Resilience, and Reliability solutions within Microsoft Entra. This role focuses on improving authentication and identity services that underpin Microsoft's core products, processing millions of requests per second with 99.99% availability targets. You'll work on advancing change tracking, safe deployment systems, and next-generation Copilot-assisted incident management. The position involves direct partnership with divisional executives and requires expertise in distributed systems, service reliability, and technical leadership. The role offers competitive compensation, comprehensive benefits, and the opportunity to work on critical infrastructure powering hundreds of billions of daily authentications. As part of Microsoft's inclusive culture, you'll contribute to innovative solutions while collaborating with cross-functional teams to drive organizational success.

Last updated 21 days ago

Responsibilities For Principal Software Engineer

  • Lead development of improvements for mission critical identity services with 99.99%+ availability targets
  • Build and enhance Copilot-assisted incident management systems
  • Build solutions leveraging past incident response learnings
  • Collaborate with cross-functional teams and executive leadership
  • Provide technical leadership and mentorship to engineering teams
  • Drive project success and align with organizational goals

Requirements For Principal Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline with 10+ years experience
  • Deep practical experience operating high-scale services in production environments
  • Experience influencing executive leadership and stakeholders
  • Strong verbal and written communication skills
  • Experience with distributed systems
  • Proven ability to lead and drive consensus across organizational boundaries

Benefits For Principal Software Engineer

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
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Principal Software Engineer

Principal Software Engineer - Fabric Graph

Principal Software Engineer position at Microsoft leading the development of scale-out graph engine components for the Fabric Graph team.

Principal Software Engineer

Principal Software Engineer role at Microsoft's Entra Identity Governance team, focusing on security solutions and distributed systems development.

Principal Software Engineer

Principal Software Engineer position at Microsoft Security, focusing on Identity services and distributed systems, offering competitive pay and remote work options.

Principal Software Engineer

Principal Software Engineer position at Microsoft Azure Compute team, focusing on distributed systems and maintaining 99.99%+ VM availability, offering competitive compensation and remote work options.

Principal Software Engineer

Principal Software Engineer position at Microsoft working on distributed systems and cloud infrastructure, offering competitive salary and comprehensive benefits.