Microsoft's Threat Protection team is seeking a Software Engineer II to join their cybersecurity efforts. This role focuses on developing cutting-edge detection and remediation systems as part of the Microsoft 365 Defender suite, which integrates security across Microsoft's product portfolio. The position involves working with state-of-the-art cloud technologies, big data solutions, and AI at hyper-scale to protect millions of customers. The team operates in a hybrid work environment, offering up to 50% work from home flexibility. You'll be part of a diverse team building sophisticated security systems that automatically analyze threats across domains and provide comprehensive attack visibility. The role requires strong expertise in Java, distributed systems, and modern cloud technologies, with opportunities to mentor junior engineers and shape the product's future. Microsoft offers comprehensive benefits and emphasizes work-life balance, making it an excellent opportunity for mid-level engineers passionate about cybersecurity and large-scale system development.