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, directly impacting the security of millions of users worldwide.
The role combines technical expertise in distributed systems with security-focused problem-solving, requiring skills in both software development and fraud detection. You'll be part of a collaborative team that protects critical services like Office 365, Xbox, Azure, and enterprise systems from cyber threats. The position offers competitive compensation ($98,300 - $193,200) and comprehensive benefits.
This is an ideal opportunity for engineers passionate about security and fraud prevention, offering the chance to work on high-impact projects at massive scale. The role provides exposure to various Microsoft products and services, with opportunities for growth and learning in a fast-paced environment. The hybrid work arrangement (up to 50% work from home) offers flexibility while maintaining collaborative opportunities with the team.
The position requires 2+ years of experience in software engineering and cloud services, with opportunities to work on critical security infrastructure. You'll be joining Microsoft's mission to empower global security, working with a team that values growth mindset and innovation. The role offers comprehensive benefits including healthcare, educational resources, and work-life balance support.