← All roles

Software Engineer II - Windows in Cloud

Microsoft· Software Engineering
Apply on company site
Redmond, WA$102.1k - $202.2kfull-timePosted 3w ago

About the role

Software Engineer II on Windows App responsible for design, implementation, validation, release, and live-site support of native Windows client features with deep OS integration, across application, platform, and service boundaries.

Responsibilities

  • Design, implement, and ship native Windows client features using modern C++, C# and integrate deeply with Win32, WinRT, COM, Windows services, and operating-system APIs.
  • Work on Windows App scenarios across resource discovery, connection setup, authentication, OS integration, reliability, and performance.
  • Develop secure, scalable, and maintainable components that span processes, threads, services, client applications, and cloud-backed experiences.
  • Diagnose complex problems using debuggers, dumps, traces, logs, and telemetry, including issues involving concurrency, memory, networking, latency, and operating-system integration.
  • Partner with Windows, Windows 365, Azure Virtual Desktop, identity, security, design, and product teams to deliver coherent end-to-end customer experiences.

Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C# - OR equivalent experience.

Skills

Required:C++C#Win32 / WinRT / COM
Nice to have:Windows App SDK / WinUI / XAML / WebView2Debugging / performance analysisSystem design and architecture
Last updated Oct 2, 2026. Interested? Apply on the company site.

About Microsoft

Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target

More open roles at Microsoft