Taro Logo

Senior Software Engineer - Client Team - Microsoft Defender for Endpoint

Microsoft is a global technology company that develops, manufactures, and sells computer software, consumer electronics, and personal computers.
Security
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer - Client Team - Microsoft Defender for Endpoint

Microsoft Defender for Endpoint is seeking a Senior Software Engineer to join their Client Team in Israel. This role offers an exciting opportunity to work on cutting-edge security technology that protects millions of users worldwide. As part of Microsoft's comprehensive security suite, you'll be developing the client agent (Sense) responsible for collecting events from endpoints, processing data, and sending it to the cloud for analysis.

The position involves leading a squad of developers and working with C++ on the Windows platform. You'll be at the forefront of cybersecurity, helping to defend against sophisticated cyber-attacks that pose growing risks to enterprises. The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong collaborative skills.

The Microsoft 365 Defender suite leverages multiple security products to automatically analyze threats across domains, providing a complete picture of each attack in a single dashboard. Your work will directly impact the protection of over 100M machines, making this a high-scale, high-quality product development opportunity.

This is an ideal role for an experienced software engineer with strong C++ skills and Windows system internals knowledge who wants to make a significant impact in the cybersecurity space. You'll have the opportunity to mentor junior developers, drive technical improvements, and work with cross-functional teams including PM, design, research, and data science.

The position offers competitive benefits including industry-leading healthcare, educational resources, investment options, and generous time off. With Microsoft's global reach and resources, you'll have access to cutting-edge technology and the opportunity to work on solutions that protect organizations worldwide from cyber threats.

Last updated a day ago

Responsibilities For Senior Software Engineer - Client Team - Microsoft Defender for Endpoint

  • Lead a squad of developers
  • Develop Microsoft Defender for Endpoint's agent (Sense) using C++ on Windows platform
  • Deliver new features that impact and protect millions of users
  • Cross-team and cross-discipline collaboration
  • Mentor junior peers
  • Improve product and infrastructure

Requirements For Senior Software Engineer - Client Team - Microsoft Defender for Endpoint

  • Bachelor's degree in Computer Science or a related technical field
  • 6+ years of hands-on software engineering experience
  • Strong coding skills in C or C++
  • Deep understanding and experience with Windows system internals
  • Proven experience designing, implementing, testing, and maintaining large-scale features and systems
  • Strong communication and collaboration skills

Benefits For Senior Software Engineer - Client Team - Microsoft Defender for Endpoint

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer - Client Team - Microsoft Defender for Endpoint