Microsoft is seeking a Senior Software Engineer to join their Microsoft Defender for Endpoint team. This role focuses on developing cutting-edge detection and remediation systems as part of the Microsoft 365 Defender suite, which includes 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 deliver high-value security solutions for customers. The team is responsible for developing systems that detect and stop cyber-attacks across the attack kill chain, helping organizations maintain a secure state.
As a Senior Software Engineer, you'll be working on distributed computing platforms, designing and implementing backend services, and collaborating across multiple teams. The role requires expertise in .NET or Java, experience with cloud technologies (preferably Azure), and knowledge of modern database systems like MongoDB, Cosmos DB, and Redis.
The ideal candidate should have a strong background in software engineering, demonstrated through a B.Sc. or M.Sc. in computer science or related field, and significant experience with distributed systems and cloud architecture. You'll be working in a hybrid environment (up to 50% work from home) in Herzliya, Tel Aviv, with minimal travel requirements (0-25%).
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investment options, parental leave, and generous time off. The company values diversity and maintains an inclusive work environment, seeking candidates with different experiences and perspectives to strengthen their team.