Senior Software Engineer - Windows App
Core
Design, implement, and ship native Windows client features and system-level components using modern C++ and C#, integrating deeply with OS APIs to deliver secure, scalable, and maintainable experiences.
Role type
Senior IC Windows Software Engineer
Builds
Native Windows applications, platform components, services, and cloud-backed experiences
Domain
Operating Systems / Windows Platform
Deliverable
production ML models | product features | infrastructure
Required skills
Modern C++, C#, Win32, WinRT, COM, Windows services, OS APIs, debugging, concurrency, memory management, networking, performance analysis, Windows App SDK, WinUI, XAML, WebView2, MSIX
Preferred skills
Remote desktop, virtualization, VDI, AI-assisted engineering tools
Technologies
C++, C#, Win32, WinRT, COM, Windows App SDK, WinUI, XAML, WebView2, MSIX
Responsibilities
Design and implement native Windows client features; integrate with OS APIs (Win32, WinRT, COM); diagnose complex concurrency and memory issues; drive features through full engineering lifecycle; mentor engineers and lead technical discussions; partner with cross-functional teams to deliver end-to-end experiences.
Seniority
Senior, hands-on IC with mentorship responsibilities

