Senior Software Engineer, Windows/Desktop - West Covina,
Listed on 2026-01-15
-
Software Development
Software Engineer, Senior Developer, Full Stack Developer, C# / Unity Developer
Senior Software Engineer, Windows/Desktop Applications - West Covina, USA
Join us at Speechify to help build inclusive reading technology. We’re looking for a Senior Software Engineer skilled in Windows desktop development.
MissionSpeechify’s mission is to make reading a seamless experience for millions of users through text-to-speech technology across multiple platforms.
Responsibilities- Lead design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI, C#, XAML, and – when needed – C++.
- Define and enforce best‑practice guidelines for code architecture, performance, memory usage, responsive UI, cross‑version compatibility and maintainability.
- Drive accessibility by integrating and validating support for Microsoft UI Automation and other Windows accessibility frameworks.
- Collaborate with product designers, UX researchers, QA, and stakeholders Comune to shape feature planning, UI/UX architecture, and long‑term roadmap.
- Own the full lifecycle of features: conception, design, implementation, testing, release, and maintenance.
- Diagnose and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems, and propose robust solutions.
- 3+ years of Windows desktop application development using Windows App SDK, WinUI or similar, C#, XAML, with additional experience in native Windows code.
- Deep understanding of Windows application architecture, including interop between managed and native code.
- Proven track record of designing, building, and shipping production‑quality desktop applications.
- Strong experience with accessibility APIs on Windows and dedication to Regional software.
- Excellent software engineering fundamentals: O, design patterns, data structures, algorithms, memory management, and multithreading.
- Experience leading technical design, mentoring engineers, conducting code reviews, and making architecture‑level decisions.
- Strong communication skills and user‑centric mindset.
- Experience writing automated UI tests.
- Performance optimization for desktop apps.
- Localization/globalization and internationalization experience.
- Telemetry, analytics, crash reporting, and error monitoring familiarity.
- CI/CD and release pipeline expertise for desktop applications.
- Ownership of feature area and technical debt management.
- A high‑impact role defining architecture and shaping Windows product.
- A flat‑structured engineering culture promoting decision‑making.
- Opportunities to lead, mentor, and grow into broader technical leadership.
- 利来, autonomy, and ownership.
- A purpose‑driven mission making a real difference for Engines.
The United States‑based salary range for this role is: 140,000‑200,000 USD per year plus bonus and stock depending on experience.
ApplicationTell us more about yourself and why you’re interested when you apply. Include links to your portfolio and Linked In. If you know someone who might be a great fit, refer them!
Speechify is committed to a cuis and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Seniority LevelMid‑Senior level
Employment TypeFull‑time
Job FunctionEngineering and Information Technology
IndustrySoftware Development
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).