CareerPlan

Senior Software Engineer - Windows

India, Telangana, HyderabadFull-time2026-10-06 → 2026-11-10

Core

Lead architecture, design, and delivery of end-to-end capabilities for Windows Widgets experiences, including shell components, web experiences, and cloud-connected services.

Role type

Senior IC software engineer (Windows platform)

Builds

Windows shell components, application packages, web experiences, platform APIs, and cloud-connected services

Domain

Operating Systems (Windows)

Deliverable

production ML models | product features

Required skills

modern C++, native Windows development, software architecture, algorithms, data structures, concurrency, debugging, Win32, WinRT, COM, Windows App SDK, MSIX, cloud-connected application development, AI-powered experiences, personalization, recommendations, intelligent content discovery

Preferred skills

leading complex projects across multiple teams, diagnosing production issues using telemetry, traces, dumps, and diagnostics

Technologies

C, C++, C#, Java, JavaScript, Python, Windows App SDK, MSIX

Responsibilities

Lead architecture, design, implementation, and delivery of end-to-end capabilities for Windows Widgets experiences; Partner with product management, design, data science, and partner engineering teams to identify customer opportunities and develop prototypes; Establish experimentation and measurement strategies using customer feedback and product data; Advance availability, reliability, performance, accessibility, security, privacy, and observability of Widgets by defining engineering standards; Mentor engineers and improve team practices for design, development, testing, incident response, and operational ownership

Seniority

Senior, hands-on IC