Role intent Live

Principal Architect-UI Platforms

Microsoft

Work Mode

Onsite

Employment Type

FULL TIME

Location

India, Karnataka, Bangalore, India, Telangana, Hyderabad

Application Deadline

August 23, 2026

Architect, UI Platforms, Windows Platform & Developer (WPD) Organization As a Windows UI Platform Principal Architect, you will provide technical leadership across the Windows UI platform and work closely with engineering, program management, and partner teams. Review and guide architecture and design proposals across multiple teams, helping ensure consistency and technical quality. Act as a trusted technical advisor and sounding board for senior engineers and leaders working across UI, shell, g…

Responsibilities

Define and evolve the architectural direction for WinUI and related Windows UI components, ensuring designs are scalable, maintainable, and aligned with long‑term platform goals. Influence API design patterns, lifecycle models, diagnostics, and tooling to make the platform easier and more predictable to build on. Partner with PM and engineering teams to improve guidance and reduce friction for teams adopting newer UI technologies. Engage constructively with the developer community (including open‑source communities where appropriate) to incorporate feedback and improve trust in the platform.

Required Qualifications

Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. Significant hands‑on experience building desktop or rich‑client applications, with a strong focus on UX quality and system fundamentals. Depth in one or more UI frameworks for desktop or cross‑platform development, such as WinForms, WPF, WinUI, SwiftUI, UIKit/AppKit, .NET MAUI, Avalonia UI, Qt, Uno Platform, Flutter, or Electron in strongly desired. Proficiency in C++ and/or C# (or comparable systems languages), with the ability to reason across framework, runtime, and OS layers. Experience navigating UI architecture tradeoffs involving performance, memory, rendering, input, threading, accessibility, and app lifecycle. Demonstrated ability to influence technical direction beyond your immediate team through design reviews, architectural guidance, or technical leadership. Master's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. OR Bachelor's Degree in Computer Science or related technical field AND 15+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. OR equivalent experience. Experience modernizing or evolving an existing UI framework or large application platform. Experience designing developer‑facing APIs or frameworks consumed by external teams or customers. Engagement with developer communities or open‑source projects. Familiarity with Windows app models, interop scenarios, or graphics/composition pipelines.

×

Join the Human Intelligence Club

Signal-preserving access for practitioners ready to be measured by applied depth.

Designed for builders entering the Human Intelligence club. Bring your PDF resume and intent snapshot. For companies running talent searches via Human Intelligence Recruiting Agent. Official email + role context required.

Max 10MB. We keep resumes private and route them only to HIRA reviewers.

Already earned access?

×

Log back into the club

Pick up where you left off. Evaluations, trajectories, and HIRA signals stay synced.

New to Human Intelligence?