Speechify is looking for an experienced Senior Software Engineer to lead the architecture and development of their native Windows desktop applications. This is a unique opportunity to join a global, mission-driven team where your work will directly impact over 50 million users worldwide.
About the Role
You will be the primary driver for the Windows platform, taking ownership of the development lifecycle from initial design to final deployment. Speechify is focused on removing barriers to learning, and your role involves building high-performance, accessible software that empowers users. Whether you are working with C#, XAML, or WinUI, you will be responsible for defining technical best practices and ensuring the product remains reliable and scalable as it grows.
You won’t be working in a silo. You will collaborate daily with designers, researchers, and engineers who have previously contributed to tech giants like Microsoft, Amazon, and Google. If you enjoy solving complex architectural problems and want to influence the long-term roadmap of a high-growth product, this role is for you.
Key Eligibility & Requirements
To succeed in this position, you need more than just coding skills; you need a user-centric mindset and strong leadership capabilities.
- Technical Expertise: At least 3 years of experience in Windows desktop development (Windows App SDK, WinUI, C#, XAML). Proficiency with native code (C++, Win32/WinRT/COM) is a major plus.
- Architecture Skills: Deep understanding of how managed code interacts with native Windows environments. You should be comfortable leading technical design and making architecture-level decisions.
- Accessibility Focus: Experience with Microsoft UI Automation or similar accessibility frameworks is required. You should be passionate about creating inclusive software for all users.
- Collaborative Mindset: Strong communication skills are non-negotiable. You need to articulate technical tradeoffs clearly to cross-functional teams.
- Growth Mindset: You should be prepared to mentor other engineers, conduct thorough code reviews, and drive performance optimizations.
Why Join Speechify?
Speechify operates with a truly distributed, flat-structure culture. You get the autonomy to define how problems are solved and the responsibility to own your features end-to-end. Beyond the day-to-day coding, you are joining a company recognized for inclusivity and design excellence. This role offers the perfect environment for someone looking to grow into a Tech Lead or Architect position while working on software that makes a tangible difference in people’s lives.
How to Apply
To express your interest, head over to the recruitment platform. When you apply, make sure to write a personalized note detailing your relevant experience. Include links to your LinkedIn profile and any portfolio work that highlights your desktop application development expertise.
Frequently Asked Questions (FAQ)
What is the primary focus of this role?
The role focuses on leading the design, architecture, and development of Speechifyβs native Windows desktop applications while ensuring high performance and accessibility.
Is this a remote or office-based position?
Speechify operates as a 100% distributed company with no central office, allowing for significant flexibility in how you work.
What experience level is required?
This is a senior-level role requiring at least 3 years of specialized experience in Windows desktop application development and a proven track record in software architecture.
