Microsoft's M65 Security Engineering team is seeking a Senior Software Engineer 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 8+ years of software engineering experience, with expertise in cloud services and security principles. You'll be working with a diverse team of engineers specializing in large-scale software systems, security analysis, big data, and machine learning. The role requires strong coding skills in C#, .NET, or similar languages, and deep understanding of secure design principles.
Key responsibilities include developing scalable security monitoring solutions, implementing real-time threat detection systems, and maintaining high-performance security components. You'll be part of a DevSecOps culture, participating in on-call support and continuous service improvement.
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous parental leave. The position is based in Hyderabad, India, requiring 0-25% travel, and offers the opportunity to work on critical security infrastructure protecting millions of users worldwide.
This is an excellent opportunity for security-focused engineers who are passionate about protecting customer data and implementing invisible security at scale. You'll be at the forefront of cybersecurity, working with cutting-edge technologies and contributing to Microsoft's global security infrastructure.