CareerPlanSign in

Senior Software Engineer

India, Karnataka, Bangalore💼 Full-time🗓 2026-07-24 → 2026-09-25

Core

Design and implement Windows security and enterprise capabilities that ship at scale across client and server systems.

Role type

Senior IC systems software engineer (security & OS)

Builds

Hardware-backed security, cryptography, identity/authentication, and enterprise management experiences for Windows.

Domain

Operating Systems / Platform Security

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, large-scale performance-sensitive system design, testing strategy, telemetry, reliability engineering

Preferred skills

AI application for engineering efficiency, reusable pattern establishment (prompt/playbook snippets, validation checklists, automation hooks), cross-geography partnership, stakeholder influence

Technologies

C, C++, C#, Java, JavaScript, Python, Rust, Windows OS, TPM

Responsibilities

Design and implement Windows security features; Build foundational security and enterprise management capabilities; Establish reusable patterns for AI usage; Improve engineering efficiency by applying AI; Drive engineering quality through testing and reliability initiatives

Seniority

Senior, hands-on IC

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.