CareerPlanSign in

Principal Software Engineer - OS Internals

India, Telangana, Hyderabad💼 Full-time🗓 2026-09-28 → 2026-10-03

Core

Develop and execute strategy for Windows OS protections and innovations, delivering features for the Windows Update Platform and fixing customer-reported problems for billions of devices.

Role type

Principal Software Engineer (OS Internals)

Builds

Windows Update Platform, OS-level protections, and system services

Domain

Operating Systems / System Programming

Required skills

C, C++, C#, Java, JavaScript, Python, OS Internals, system programming, multi-threaded application debugging, large-scale software project management, design document development, technical leadership, mentoring

Preferred skills

Windows system level programming, global team collaboration, Agile/scrum methodologies

Technologies

C, C++, C#, Java, JavaScript, Python

Responsibilities

Develop features to support the Windows Update stack, reproduce and debug customer-reported problems, craft high-quality bug-free fixes with minimal compatibility risk, oversee teams and provide technical leadership, evaluate and recommend new technologies and processes, mentor engineers

Seniority

Principal, strategy & mentorship

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