Microsoft's M365 Security Engineering team is seeking a Software Engineer II to join their cybersecurity efforts. This role focuses on protecting Microsoft services against cyberattacks through large-scale software systems, security analysis, big data, and machine learning. The team analyzes billions of events and terabytes of data daily from Microsoft products and services (Azure, M365) to detect suspicious activities.
The ideal candidate will have 5+ years of software engineering experience with a strong background in security implementations. You'll work on designing and implementing secure, scalable solutions while collaborating with a diverse team of security experts. The role involves hands-on development using various technologies, from cloud platforms to security frameworks.
This position offers an opportunity to work on critical security infrastructure at one of the world's leading technology companies. You'll be responsible for maintaining and enhancing security components across Microsoft's vast infrastructure while working in a culture that values continuous improvement and innovation. The role includes comprehensive benefits, educational opportunities, and a collaborative work environment.
The position is based in Hyderabad, India, with an in-person work arrangement and potential travel up to 25%. This is an excellent opportunity for someone passionate about cybersecurity who wants to make a significant impact on protecting Microsoft's global services and customer data.