CareerPlanSign in

Senior Software Engineer

India, Karnataka, Bangalore💼 Full-time🗓 2026-03-10 → 2026-10-02

Core

Design and implement Windows security and enterprise capabilities at scale, including hardware-backed security, cryptography, and identity/authentication.

Role type

Senior IC systems security engineer

Builds

Windows client and server security features

Domain

Operating Systems / Cybersecurity

Deliverable

production ML models | product features

Required skills

C, C++, C#, Java, JavaScript, Python, systems programming, debugging complex systems, platform security, cryptography, identity/authentication, secure boot/TPM, device security, enterprise policy/management, licensing/entitlement systems, testing strategy, telemetry, reliability engineering

Preferred skills

Windows/OS/systems depth, incident response, root-cause analysis, operational excellence

Technologies

C, C++, C#, Java, JavaScript, Python (via careerplan.io/jobs/1970393556834327-senior-software-engineer-at-microsoft)

Responsibilities

Design and implement Windows security and enterprise capabilities; Build features across foundational areas such as hardware-backed security, cryptography, and identity/authentication; Contribute to incident response, root-cause analysis, and continuous hardening efforts

Seniority

Senior, hands-on IC