Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Principal Software Engineer

Microsoft

$139,900 - $304,200
Sep 4, 2025
Redmond, WA, USA
Apply Now

Microsoft Security aims to secure access to world's online resources by building and operating an authorization platform that makes Entra and Azure customers the most secure and productive in the world. This platform, Microsoft Identity & Network Access (IDNA), secures over a billion monthly active users and powers the identity experience for almost every Microsoft product and service.

Requirements

  • 5+ years of experience designing, developing, or maintaining secure software systems, with applied knowledge of authentication, data protection, access control, and secure coding practices
  • 5+ years of experience programming in modern back-end languages such as C, Java, Go, C++ or Rust.
  • 5+ years of experience designing, building, and operating scalable, highly available cloud services or distributed systems on platforms such as Azure, AWS, GCP, or comparable cloud environments, with production ownership and CI/CD pipeline integration.
  • Prior experience working with authorization systems
  • Demonstrated ability to write clean, maintainable, and efficient code.
  • Problem-solving and analytical skills: Ability to diagnose issues, identify root causes, and implement effective solutions.
  • Proven experience in building scalable and reliable software solutions.

Responsibilities

  • Architecting services for large scale and low latency requirements to handle millions of requests per minute completing under 10ms.
  • Security investments that span authorization frameworks such as role-based and attribute-based.
  • Experiences to understand access to resources in a way that is simple to comprehend and achieve least standing privileges.
  • Build a resilient platform that works for all services offered by Azure and Microsoft as well as extend to work where our customer enterprises run their applications beyond Azure.
  • Secure Azure across all the services to reduce the surface area by granular controls and having least standing privileges between systems.
  • Operating services in an efficient and hands-free manner.
  • Design and develop features for large scale distributed software services and solutions.

Other

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
  • Communicate technical details clearly across organizational boundaries and customers.
  • Gain a working understanding of Microsoft as a business and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users.
  • Focus on customer/partner needs through a data driven approach.