Senior Software Engineer, Windows/desktop Applications - Palo Alto, Ca, Usa

Speechify

Palo Alto, CA, United States
Base: 140,000-200,000 usdpyear; bonus/equity: bonu...
On-site
Windows app sdk and winui experience
C# and xaml development expertise
Microsoft ui automation implementation
Speechify is seeking a Senior Software Engineer to design and develop native Windows desktop applications that enhance accessibility and user experience. The ideal candidate will possess strong expertise in Windows application development, particularly with C#, XAML, and related frameworks, while contributing to a mission-driven company that prioritizes inclusivity and user-centric design

Job Summary

  • The mission of Speechify is to ensure that reading is never a barrier to learning by converting text into audio for over 50 million users.
  • This role involves leading the design, architecture, and development of native Windows desktop applications while enforcing best practices for performance and accessibility.
  • Candidates will work in a 100% distributed setting with a flat engineering culture, taking ownership of features from conception through release.

Matching Summary

Match Score: 85

Speechify is seeking a Senior Software Engineer to design and develop native Windows desktop applications that enhance accessibility and user experience. The ideal candidate will possess strong expertise in Windows application development, particularly with C#, XAML, and related frameworks, while contributing to a mission-driven company that prioritizes inclusivity and user-centric design.

Salary

Base: 140,000-200,000 USD/Year; Bonus/Equity: Bonus + Stock depending on experience; Benefits: Not specified

Skills & Requirements

Must-have

  • Windows App SDK and WinUI experience
  • C# and XAML development expertise
  • Microsoft UI Automation implementation
  • Desktop application architecture design
  • Memory management and performance tuning

Nice-to-have

  • Automated UI testing frameworks
  • High-DPI support and localization
  • CI/CD pipeline for desktop apps
  • Cross-platform compatibility knowledge
  • Telemetry and crash reporting tools

Key Requirements

  • 3+ years in Windows desktop application development
  • Deep understanding of .NET and native code interop
  • Proven track record shipping production-quality desktop software

Work Rights

Not specified

Tailored Resume

Cover Letter