Principal Software Engineer Manager - Microsoft Defender for Endpoint
Haifa, Herzliya, Israel | Engineering | Jun 01, 2022 | Job number 1351607

Cyber-attacks are increasing in volume and sophistication, evading traditional defenses and posing a growing risk to enterprises. Microsoft Security (MSec) builds the leading suites in the industry to protect against malicious activity from all fronts: Endpoint Security, Identity, Cloud applications, Office and email protection, and Cloud protection. MSec provides a unified experience to identify and react against threat actors with complete visibility, building a complete picture of each attack in a single dashboard. Join our team of engineers to develop cutting-edge detection and remediation systems and be a part of defining and shaping the next big leap in the Microsoft Security journey. 

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 make our team strong. So, if 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, and you love creating products for and with customers - come join us. 


Learn More 

Microsoft Defender for Endpoint - YouTube 

Microsoft Defender for Endpoint | Microsoft Security 

Microsoft Defender for Endpoint | Microsoft Docs 


Microsoft defender agent group is building an industry leading security product that is deployed in tens of millions of devices: Windows, Windows Server, macOS and all common Linux enterprise distributions. The group puts an emphasis on top-notch engineering and quality to deliver innovative sensors and a highly stable platform. 

You will be leading an engineering team within the agent group, responsible of developing a solution for data centers. Data centers are the heart of a business, making them a prime target to attackers. At the same time, Data centers an extremely challenging to protect due to extensive payloads running at full capacity.

Your team will build a scalable solution protecting Microsoft’s own data centers as well as creating new business opportunities. Expected to be 20% Hands-On. 



  • Sc./M.Sc in Computer Science, Software Engineering or equivalent.
  • 5+ years of people management: recruiting, technical leadership and mentorship, personal development, team building, vision, and roadmap creation.
  • 8+ years of software development experience in Low Level/C++ and/or .NET/Java.
  • Lead complex designs, implement with quality and scale, mentor engineers.
  • Engaging, cooperative, forward thinking, curious and enthusiastic.



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. 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.