Microsoft Defender for Endpoint is seeking a Senior Software Engineer to join their industry-leading cybersecurity team. This role offers an opportunity to work on cloud-powered security solutions that protect millions of devices worldwide across various platforms. The position involves developing and optimizing large-scale distributed systems using cutting-edge technologies and Azure services.
As a Senior Software Engineer, you'll be part of a team that values integrity, transparency, and ownership, working on preventing, detecting, and responding to advanced threats. The role combines technical expertise in cloud applications with collaborative skills to enhance Microsoft Defender's cloud services. You'll work with partners across Microsoft to innovate new approaches to combat evolving security threats.
The position offers competitive compensation ranging from $117,200 to $229,200 annually (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave. This hybrid role allows up to 50% work from home, providing flexibility while maintaining team collaboration.
The ideal candidate brings 4+ years of experience in software engineering, particularly with cloud applications and distributed systems. You'll need expertise in languages like Java, JavaScript, or Python, and experience with containers and Azure PaaS solutions. This is an excellent opportunity for someone passionate about cybersecurity who wants to make a significant impact on global digital security while working with cutting-edge technology at one of the world's leading tech companies.