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, including Microsoft 365 and Azure. The position involves advancing change tracking, safe deployment systems, and developing Copilot-assisted incident management solutions. The services handle millions of requests per second, processing hundreds of billions of authentications daily with 99.99% availability targets.

The ideal candidate will lead critical initiatives to improve service reliability, work directly with divisional executives, and drive innovation in incident management and system observability. This role offers the opportunity to impact services used by hundreds of millions of users worldwide while working with cutting-edge technologies and AI-assisted tools.

As a Principal Engineer, you'll collaborate across organizational boundaries, mentor engineering teams, and shape the technical direction of Microsoft's identity infrastructure. The position combines technical leadership with strategic planning, requiring both deep technical expertise and strong communication skills. The role offers competitive compensation, comprehensive benefits, and the chance to work on systems at massive scale while maintaining work-life balance with remote work options.

Last updated 4 days ago

Responsibilities For Principal Software Engineer

  • Lead development of improvements for mission critical identity services with 99.99%+ availability targets
  • Build next generation 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 and cloud services
  • Strategic planning and roadmap execution skills

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

Principal Software Engineer role at Microsoft Intune, leading distributed systems development and technical strategy for cloud-based endpoint management solutions.

Principal Software Engineer

Lead Azure Storage's distributed systems team, optimizing one of the world's largest cloud storage platforms at Microsoft.

Principal Software Engineer

Principal Software Engineer role at Microsoft's MAI team, building scalable recommendation systems serving billions of users with competitive pay and benefits.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on Azure AD's directory store platform, focusing on distributed systems and cloud technologies.

Principal Software Engineer

Principal Software Engineer role at Microsoft Azure Core OneDeploy team, focusing on distributed systems and cloud infrastructure at massive scale.