Microsoft's M65 Security Engineering team is seeking a Software Engineer II to work on protecting Microsoft services against cyberattacks. This role focuses on developing solutions that safeguard Microsoft's vast infrastructure, including Azure and M365 services. The position involves analyzing billions of events and terabytes of data daily to detect suspicious activities and ensure security components are maintained across the infrastructure.
The ideal candidate will have 5+ years of software engineering experience, with strong skills in C#, .NET, or similar languages. You'll be working on cloud-scale security solutions, implementing secure-by-design principles, and collaborating with teams across different geographies. The role combines aspects of security engineering, distributed systems, and cloud computing.
This is an excellent opportunity for someone passionate about cybersecurity and protecting customer data at scale. You'll be part of a diverse team that values deep collaboration and brings together expertise in large-scale software systems, security analysis, big data, and machine learning. The position offers comprehensive benefits including industry-leading healthcare, educational resources, and parental leave.
The role is based in Hyderabad, India, requiring 0-25% travel, and offers the chance to work on critical security infrastructure that protects millions of users worldwide. You'll be at the forefront of cybersecurity, working with cutting-edge technologies and contributing to Microsoft's security posture.