Senior Software Engineer - Microsoft Defender for Endpoint
Haifa, Herzliya, Israel | Engineering | Nov 15, 2021

Cyber-attacks are increasing in volume and sophistication, evading traditional defenses, and posing a growing risk to enterprises from outside criminal organizations and malicious insiders in the organization. Microsoft 365 Defender, part of Microsoft’s XDR solution, leverages the Microsoft 365 security portfolio to automatically analyze threat data across domains, building a complete picture of each attack in a single dashboard. With this breadth and depth of clarity defenders can now focus on critical threats and hunt for sophisticated breaches, trusting that the powerful automation in Microsoft 365 Defender detects and stops attacks anywhere in the kill chain and returns the organization to a secure state. Join our team of engineers to develop cutting edge detection and remediation systems. Be a part of defining and shaping the next big leap in the Microsoft 365 Defender journey.
If like us, cyber security is something you’re passionate about, you live and love data, want to make the world a safer place for millions of customers, you love creating products for and with customers and you are a team player - come join us.

Our team focuses on diversity of all types in candidates for our roles and we strive to hire people with different experiences and perspectives into our team. To that end, we know that no candidate has every desired skill and experience, but all of us together makes our team strong.




The cross-platform agent team is building an industry leading product that is deployed over millions of devices: macOS and +8 Linux distros from a single source code.
You will be leading design and implementation of strategic pillars of the product; Collaborate with customers, research teams, and cloud teams to take the product forward.
Stack: C++ (code), C# (test harness and cloud services); KQL/Scala (monitoring).


• You have +5 years of development experience in Windows/macOS/Linux with modern C++.
• You are a team player, cooperative with a passion for technology.
• You have forward thinking, curious and enthusiastic

B.Sc./M.Sc in Computer Science, Software engineering or equivalent




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.


Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.