Microsoft's Threat Protection team is seeking a Senior Software Engineer to join their cybersecurity efforts. The role focuses on developing cutting-edge detection and remediation systems as part of the Microsoft 365 Defender suite, which integrates security across Microsoft Defender for Endpoint, Office, Cloud Apps, and Identity.
The position involves working with state-of-the-art cloud technologies, big data solutions, and AI at hyper-scale to protect millions of customers from cyber threats. You'll be part of a team that values diversity and collaboration, working on large-scale distributed systems that automatically analyze threats across domains.
As a senior engineer, you'll be responsible for developing new features, mentoring junior peers, and critically evaluating infrastructure and processes. The role requires expertise in Java or equivalent languages, with experience in cloud-based applications and distributed computing platforms. You'll work with modern databases like MongoDB, Cosmos DB, and Azure Data Explorer, while utilizing continuous integration tools.
The position offers the opportunity to work on impactful security solutions that protect organizations from sophisticated cyber-attacks. You'll collaborate across disciplines including PM, design, research, and data science teams. The role combines technical leadership with hands-on development, requiring both independent work and team collaboration.
Benefits include comprehensive healthcare, educational resources, investment options, parental leave, and other competitive perks. The work environment supports hybrid arrangements with up to 50% work from home flexibility.