Senior Software Engineer, Windows/Desktop Applications – Lexington, KY, USA

Job role insights

  • Date posted

    April 23, 2026

  • Closing date

    May 21, 2026

  • Offered salary

    $140 - $200/year

  • Career level

    Junior Senior

  • Experience

    3 - 5 Years 6 - 9 Years

Description

  • Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI, C#, XAML, and, when needed, C++.
  • Define and enforce best practices for Windows desktop development across the codebase.
  • Drive accessibility efforts by integrating and validating support for accessibility APIs and ensuring usability for users with disabilities.
  • Collaborate closely with product designers, UX researchers, QA, and other stakeholders for feature planning and long-term roadmap.
  • Take ownership of the full lifecycle of features from conception to maintenance.
  • Identify, diagnose, and resolve complex bugs, performance bottlenecks, and propose robust solutions.

Experience

  • 3+ years in Windows desktop application development using Windows App SDK, WinUI, C#, XAML and ideally experience with native Windows code (C++, Win32/WinRT/COM).
  • Deep understanding of Windows application architecture.
  • Proven track record of designing, building, and shipping production-quality desktop applications.
  • Strong experience with accessibility APIs on Windows and building accessible software.
  • Excellent software engineering fundamentals including OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming.
  • Experience leading technical design, mentoring other engineers, and making architecture-level decisions.
  • Strong communication skills and ability to articulate tradeoffs and collaborate with cross-functional teams.
  • User-centric mindset and focus on building polished and intuitive experiences.
  • Experience with writing automated tests, performance optimization, localization/globalization, telemetry, analytics, and CI/CD workflows is a bonus.

Salary and Perks

Pay range: $140K - $200K

  • A high-impact role with influence over millions of users.
  • Collaborative, flat-structure engineering culture.
  • Opportunities to mentor and steer technical direction, with potential growth into roles like tech lead or architect.
  • Flexibility, autonomy, and responsibility for feature development.
  • A purpose-driven mission focusing on reliable and user-centered software.

Interested in this job?

26 days left to apply

Apply now
Call employer
Apply now
Job Alert
Subscribe to receive instant alerts of new relevant jobs directly to your email inbox.
Subscribe
Send message
Cancel