EngineerJobs.io
← Back to all jobs
Speechify

Senior Software Engineer, Windows/Desktop Applications

Eugene, OR $140k - $200k/yr Full time Posted 2d ago

Job Description

Speechify offers a high-impact Windows desktop engineering role that puts you at the center of shaping a critical product used by millions. You will lead design, architecture, and development of native Windows applications, owning features end-to-end on the Speechify Windows platform. Our team operates in a 100% distributed setup with nearly 200 professionals worldwide, delivering advanced text-to-speech solutions across iOS, Android, Mac, Chrome, and Web apps. You’ll thrive in a collaborative, flat culture where engineers are builders and decision-makers, with opportunities to mentor others and grow into broader technical leadership. The work combines autonomy, responsibility, and a clear focus on reliability, accessibility, and user-centric software that makes reading easier for people everywhere.

Benefits and culture

  • Influence the Windows product architecture and user experience for millions of users in a high-impact role.
  • Collaborative, flat-structure engineering culture where you contribute as a builder and decision-maker.
  • Career growth opportunities to lead, mentor, and advance toward technical leadership roles such as Tech Lead or Architect.
  • Flexibility and ownership to define how to solve problems, own features end-to-end, and contribute to the long-term product vision.
  • A purpose-driven mission focused on reliability, accessibility, and user-centered software that makes reading easier.

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 Windows desktop development best practices across the codebase, covering architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability.
  • Drive accessibility efforts by integrating and validating support for Windows accessibility APIs, ensuring proper focus management, keyboard navigation, screen-reader compatibility, and usable controls for all users.
  • Collaborate with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and the Windows platform roadmap.
  • Own the full lifecycle of features from conception and design through implementation, testing, release, and ongoing maintenance to ensure quality and consistency across releases.
  • Identify and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems, proposing robust architectural or design improvements.

Requirements

  • 3+ years of Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML; ideally additional experience with native Windows code (C++, Win32/WinRT/COM).
  • Deep understanding of Windows application architecture, including interop between managed (.NET) and native code.
  • Proven track record shipping production-quality desktop applications with emphasis on reliability, performance, scalability, and maintainability.
  • Strong experience with Windows accessibility APIs (e.g., Microsoft UI Automation) and a commitment to accessible software.
  • Solid software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, and multi-threading or asynchronous programming where relevant.
  • Experience leading technical design, mentoring engineers, conducting code reviews, and making architecture-level decisions.
  • Strong communication skills, ability to articulate tradeoffs, collaborate across teams, and drive consensus.
  • User-centric mindset focused on delivering polished, intuitive, and accessible experiences for end users.

Technologies

  • Windows App SDK, WinUI, C#, XAML, C++, Win32/WinRT/COM, .NET interop, Microsoft UI Automation

Location and compensation

Location: Eugene, OR (onsite)

Salary: USD 140,000 - 200,000 per year, plus bonus and stock depending on experience

Similar Jobs