Senior Windows Desktop Engineer — Lead Architect, C#/WinUI

Speechify

Princeton, Northern (NJ, KY)

Hybrid

USD 140,000 - 200,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

High‑impact role
Flat-structure engineering culture
Opportunities to lead and mentor
Flexibility and autonomy
Purpose-driven mission

Job summary

Speechify is seeking a Senior Software Engineer to lead the design and delivery of native Windows desktop applications. You will work with Windows App SDK, WinUI, C#, and possibly C++ to build high‑quality, accessible software used by millions of readers.

You will drive architecture, performance, and maintainability while mentoring engineers and collaborating with product designers, QA, and researchers to shape the Windows platform roadmap.

Qualifications

  • 3+ years in Windows desktop app development with Windows App SDK/WinUI and C#, XAML; some native C++ experience is a plus.
  • Deep understanding of Windows app architecture, including interop between managed and native code.
  • Proven track record shipping production desktop apps with reliability, performance, scalability, and maintainability.
  • Strong experience with accessibility APIs on Windows and commitment to accessible software.
  • Excellent fundamentals: OOP, design patterns, data structures, algorithms, memory management, and multi-threading.
  • Experience leading design, mentoring engineers, code reviews, and architecture-level decisions.
  • Strong communication, collaboration, and ability to drive product decisions across teams.
  • User-centric mindset focused on polished, accessible user experiences.

Responsibilities

  • 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: integrate UI Automation, ensure focus management, keyboard navigation, and screen-reader support.
  • Collaborate with product designers, UX researchers, QA, and stakeholders to shape feature planning and long-term roadmap.
  • Identify and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, and compatibility problems.

Skills

Windows App SDK
WinUI
C#
XAML
C++
Accessibility APIs
OOP
Design patterns
Multi-threading

Tools

Windows API (Win32/WinRT/COM)
Microsoft UI Automation

Job description

Speechify is seeking a Senior Software Engineer to lead the design and delivery of native Windows desktop applications. You will work with Windows App SDK, WinUI, C#, and possibly C++ to build high‑quality, accessible software used by millions of readers.

You will drive architecture, performance, and maintainability while mentoring engineers and collaborating with product designers, QA, and researchers to shape the Windows platform roadmap.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Windows Desktop Architect (WinUI/C#)
Senior Windows Desktop Architect (WinUI/C#)

Speechify • Washington

On-site
USD 140,000 - 200,000
Senior Windows Desktop Architect
Senior Windows Desktop Architect

Speechify • Tulsa (OK), Northern (KY)

Hybrid
USD 140,000 - 200,000
Stock options
Bonus opportunities
Senior Windows Desktop Architect & Lead Engineer
Senior Windows Desktop Architect & Lead Engineer

Speechify • New York (NY)

On-site
USD 150,000 - 210,000
Senior Windows Desktop Architect & Lead Engineer
Senior Windows Desktop Architect & Lead Engineer

Speechify • Oakland (CA), Northern (KY)

Hybrid
USD 140,000 - 200,000
Senior Windows Desktop Architect | C#/WinUI
Senior Windows Desktop Architect | C#/WinUI

Speechify • Tucson (AZ)

On-site
USD 140,000 - 200,000
Bonus
Stock options
Senior Windows Desktop Architect - WinUI, C#
Senior Windows Desktop Architect - WinUI, C#

Speechify • Fort Lauderdale (FL)

Hybrid
USD 140,000 - 200,000
Senior Windows Desktop Architect - Lead Accessible UI (C#/WinUI)
Senior Windows Desktop Architect - Lead Accessible UI (C#/WinUI)

Speechify • United States

On-site
USD 140,000 - 200,000
Senior Windows Desktop Architect & Lead Engineer
Senior Windows Desktop Architect & Lead Engineer

Speechify • San Antonio (TX)

On-site
USD 140,000 - 200,000
High impact role
Flat-structure culture
Leadership opportunities
+2
Senior Windows Desktop Apps Engineer
Senior Windows Desktop Apps Engineer

Speechify • Palo Alto (CA), Northern (KY)

Hybrid
USD 140,000 - 200,000
Senior Windows Desktop Architect
Senior Windows Desktop Architect

Speechify • Louisville (KY)

On-site
USD 140,000 - 200,000
High-impact role
Mentorship opportunities
Technical leadership path
+2