Software Engineer - Rust\C++ low level development - Microsoft Defender For Endpoint
Microsoft
Software Engineer - Rust\C++ low level development - Microsoft Defender For Endpoint
Herzliya, Tel Aviv, Israel
Save
Overview
The Microsoft Defender for Endpoint Prevent team is building cutting-edge security solutions that help protect organizations around the world from real threats. Our work spans devices, cloud environments, IoT, and more—tackling some of the toughest challenges in cybersecurity with the latest technologies and a fresh approach to vulnerability management.
This is a great place to do meaningful work, with a strong engineering culture. You'll be part of a team that moves fast, thinks big, and works together to make a real impact.
If you're excited about solving hard problems, building innovative systems, and helping keep the digital world safer—come work with us.
Qualifications
- B.S./M.S. in Computer Science or a related field
- 4+ years of hands-on software development experience on low-level development - C/C++/RUST
- Excellent collaboration and communication abilities; thrives in a team environment
- Self-driven with a growth mindset and passion for learning new technologies
Responsibilities
We’re looking for engineers who are proactive, curious, and take full ownership of their work. In this role, you’ll have the opportunity to drive real impact, shape the direction of our product, and grow as a technical leader.
You will:
- Take end-to-end ownership of features—from design and implementation to deployment and ongoing improvement
- Build high-quality, scalable, and resilient systems using modern engineering practices
- Work closely with PM, design, and security experts to define and deliver customer-facing experiences
- Drive technical direction and make thoughtful tradeoffs that balance speed, quality, and long-term maintainability
- Bring a strong sense of initiative—identifying opportunities, raising issues early, and pushing ideas forward