Software Engineer II & Senior Software Engineer - Microsoft Defender for Endpoint
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
Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.