CareerPlanSign in

Principal Software Engineering

India, Telangana, Hyderabad💼 Full-time🗓 2026-08-27 → 2026-09-26

Core

Design and develop software and services at global scale for Windows, delivering highly requested features for commercial customers and partners.

Role type

Principal Software Engineering (C++)

Builds

Windows software and services

Domain

Operating Systems / Enterprise Software

Deliverable

production ML models | product features

Required skills

C++, C, C#, Java, JavaScript, Python, system design, performance optimization, debugging, code refactoring, technical leadership, mentoring, stakeholder collaboration, observability, reliability engineering

Preferred skills

cross-group design coordination, AI-powered development tools

Technologies

C++, Windows, modern engineering practices, AI-powered tools

Responsibilities

Design and develop software and services at scale; foster technical relationships with partner teams; provide technical leadership and mentor engineers; drive project and release plans; act as DRI to monitor system health and resolve outages; optimize code for performance and maintainability; establish consistency in monitoring and operations.

Seniority

Principal, hands-on IC with strategic impact

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