Microsoft Security is seeking a Software Development Engineer II to join their fraud prevention team protecting Azure Active Directory and Microsoft Account. This role focuses on building and maintaining large-scale security systems that evaluate billions of transactions daily to prevent fraudulent activities. The position offers an opportunity to work with cutting-edge technologies including machine learning and cloud services, while protecting millions of users across Microsoft's product ecosystem.
The role is based in Redmond, Washington, with a hybrid work arrangement allowing up to 50% work from home. As part of Microsoft's Security organization, you'll be working on critical systems that protect users across Office 365, Xbox, OneDrive, Outlook, Azure, and enterprise environments. The position requires strong technical skills in distributed systems, cloud services, and security implementations.
The compensation package is competitive, ranging from $98,300 to $193,200, with comprehensive benefits including healthcare, educational resources, and parental leave. This is an excellent opportunity for a mid-level engineer looking to make a significant impact in cybersecurity while working with state-of-the-art technology at global scale.
The ideal candidate will have at least 2 years of technical engineering experience, strong programming skills in languages like Java, Python, or C++, and experience with cloud platforms. You'll be joining a collaborative team focused on customer empathy and maintaining a growth mindset, while working on some of the most challenging problems in cybersecurity.