DevJobs

Software Engineer - Rust\C++ low level development - Microsoft Defender For Endpoint

Overview
Skills
  • C++ C++ ꞏ 4y
  • Rust Rust ꞏ 4y
  • C C ꞏ 4y
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.

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

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

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Microsoft