13 days ago
Base Salary
$143k - $304k/yr
Responsibilities
- Define long-term architecture and technical strategy for Windows App and its native Windows platform.
- Lead design and delivery of cross-cutting scenarios involving connection setup, session lifecycle, authentication, OS integration, reliability, performance, and security.
- Architect systems spanning processes, threads, services, client applications, SDK boundaries, and cloud-backed experiences.
- Investigate complex issues using debuggers, dumps, traces, logs, and telemetry, including concurrency, memory, networking, latency, compatibility, and OS-integration problems.
- Drive multi-team execution from customer and business outcomes through architecture, implementation, validation, deployment, experimentation, monitoring, and live-site response.
- Influence partner roadmaps, interfaces, and end-to-end engineering decisions across Windows, Windows 365, Azure Virtual Desktop, identity, security, design, and product teams.
- Establish engineering standards for performance, reliability, accessibility, security, testability, operational excellence, and maintainability.
- Develop technical leaders, mentor senior engineers, and lead architecture and design reviews.
Requirements
- Bachelor’s degree in Computer Science or a related technical field and 6+ years of technical engineering experience with coding, or equivalent experience.
- Deep expertise in Windows systems technologies including Win32, WinRT, COM, RPC, Windows services, inter-process communication, and core Windows APIs is preferred.
- Experience with remote desktop, virtualization, or virtual desktop infrastructure technologies such as RDP, Azure Virtual Desktop, Windows 365, Citrix, VMware Horizon, HDX, or ICA is preferred.
- Experience with networking, authentication, and identity in Windows clients, including Microsoft Entra ID, MSAL, or Web Account Manager, is preferred.
- Experience designing and debugging multi-process, multi-threaded, performance-critical native systems is preferred.
- Experience with Windows App SDK, WinUI, XAML, WebView2, MSIX, or related Windows client technologies is preferred.
- Experience building and operating secure, accessible client software at enterprise scale and using telemetry and live-site insights is preferred.
- Experience with device, input, display, audio/video, or peripheral integration for remote or virtualized scenarios is preferred.
- Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check, is required.
Benefits
- The typical U.S. base pay range is USD $142,800-$274,800 per year, with a separate San Francisco Bay Area and New York City metropolitan area range of USD $188,000-$304,200 per year.
- Certain roles may be eligible for benefits and other compensation.
- The position is open for at least 5 days and accepts applications on an ongoing basis until filled.
Tech Stack
Categories
About Microsoft
Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.
