CareerPlanGet AI match score →

Senior Software Engineer, Windows/Desktop Applications - Cary, NC, USA

Distributed💼 Full-time💰 $140,000–$200,000🗓 2026-07-19 → 2026-07-31

Core

Lead the design, architecture, and development of native Windows desktop applications to ensure reading is accessible for millions of users.

Role type

Senior IC Windows Desktop Engineer (Tech Lead)

Builds

Native Windows desktop applications (iOS, Android, Mac, Chrome Extension, Web App ecosystem)

Domain

Consumer Software / Accessibility / Windows Ecosystem

Deliverable

production ML models | product features

Required skills

Windows App SDK, WinUI, C#, XAML, C++, .NET interop, Accessibility APIs (UI Automation), OOP, design patterns, memory management, multi-threading

Preferred skills

UI automation testing, performance optimization, localization/globalization, CI/CD workflows, feature ownership

Technologies

Windows App SDK, WinUI, C#, XAML, C++, .NET

Responsibilities

Define and enforce best-practices for Windows desktop development; drive accessibility efforts and validate support for accessibility APIs; collaborate with product designers and UX researchers; take ownership of full lifecycle of features; identify and resolve complex bugs and performance bottlenecks

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗