CareerPlanSign in

Principal Architect-UI Platforms

India, Karnataka, Bangalore💼 Full-time🗓 2026-02-24 → 2026-09-26

Core

Provide technical leadership for the Windows UI platform, defining architectural direction for WinUI and related components to ensure scalability and alignment with long-term platform goals.

Role type

Principal Architect, UI Platforms

Builds

WinUI and related Windows UI components

Domain

Operating Systems / Desktop UI Frameworks

Deliverable

production ML models | product features | infrastructure

Required skills

C++, C#, architecture design, UI framework depth, performance optimization, memory management, rendering, input handling, threading, accessibility, app lifecycle management

Preferred skills

Modernizing existing UI frameworks, designing developer-facing APIs, engaging with open-source communities, familiarity with Windows app models and graphics pipelines

Technologies

WinUI, WinForms, WPF, .NET MAUI, Avalonia UI, Qt, Uno Platform, Flutter, Electron, C++, C#, Java, JavaScript, Python

Responsibilities

Define and evolve architectural direction for WinUI and related Windows UI components; Review and guide architecture and design proposals across multiple teams; Act as a trusted technical advisor for senior engineers and leaders; Influence API design patterns, lifecycle models, diagnostics, and tooling; Partner with PM and engineering teams to improve guidance and reduce friction for teams adopting newer UI technologies

Seniority

Principal, hands-on IC with strategic influence

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