Microsoft Security is seeking a Senior Software Engineer to join their Azure Active Directory (Azure AD) team, which is central to Microsoft's cloud strategy. This role focuses on building and operating critical authentication, authorization, and directory services used by millions of Azure, Office 365, XBOX, and Windows users worldwide.
The position involves designing and optimizing sign-in and sign-up experiences, which are crucial entry points for Microsoft's cloud services. Azure AD handles billions of daily requests, powering authentication and programmability. You'll work with advanced storage and distributed systems, applying algorithms to solve large-scale and high-performance challenges.
As a Senior Software Engineer, you'll be responsible for designing and developing large-scale distributed software services, driving modern engineering practices through design reviews, and building secure, reliable, and modular services. The role requires expertise in software development lifecycle, cyber security, and anomaly detection.
The position offers a competitive salary range of $117,200 - $229,200 (higher in SF Bay Area and NYC), along with comprehensive benefits including healthcare, educational resources, savings and investments, parental leave, and generous time off. Microsoft provides a collaborative environment with opportunities to work on cutting-edge technology that impacts millions of users globally.
This hybrid role is based in Redmond, Washington, with up to 50% work from home flexibility and minimal travel requirements (0-25%). You'll be part of Microsoft Security's mission to make the world a safer place for all, working on critical infrastructure that powers Microsoft's cloud services.
The ideal candidate should have a Bachelor's degree in Computer Science or related field, with 4+ years of technical engineering experience, particularly in security operations, threat analytics, and SIEM. Strong coding skills in languages like C++, Java, JavaScript, or Python are essential, along with experience in large-scale computing and cyber security.
Join Microsoft's Azure AD team to work on challenging technical problems at scale, while contributing to the security and reliability of Microsoft's cloud services used by millions worldwide.