CareerPlanGet AI match score →

Software Engineer II & Senior Software Engineer - Microsoft Defender for Endpoint

United States, Washington, Redmond💼 Full-time🗓 2026-07-07 → 2026-07-31

Core

Building features for Microsoft Defender for Endpoint to protect customers from emerging and sophisticated threats.

Role type

Senior IC software engineer (endpoint security)

Builds

Advanced endpoint security platform features

Domain

Cybersecurity / Endpoint protection

Deliverable

production ML models | product features

Required skills

C/C++ native code development, secure software system design, authentication implementation, data protection, access control, secure coding practices, software performance analysis, AI model integration, agentic flows

Technologies

C, C++, Java, JavaScript, Python

Responsibilities

Designing and developing secure software systems, optimizing native code performance, integrating AI models and agentic flows

Seniority

Senior, hands-on IC

Rewrite
## About the role - Work on one of the most advanced endpoint security platforms in the world - Partner with world‑class researchers and engineers - Influence architecture and strategy across multiple security domains - Build features that protect customers from emerging and sophisticated threats - Be part of a team that values innovation, engineering excellence, and impact - Embody our culture and values. ## Requirements - Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python - These requirements include, but not limited to, the following specialized security screenings: - Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python OR equivalent experience. - 2+ years of experience designing, developing, or maintaining secure software systems, with applied knowledge of authentication, data protection, access control, and secure coding practices. - 1+ year of experience with software performance analysis and optimization of native code (C/C++) - 1+ year of experience with using AI models and agentic flows ## What we offer - (Content not provided in the original text) ## About us - (Content not provided in the original text)
Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Microsoft ↗