Senior Software Engineer for Windows/Desktop Applications at Speechify. Lead design, architecture, and development of native Windows desktop applications. Collaborate with product designers, UX researchers, QA, and other stakeholders. Own full lifecycle of features and drive accessibility efforts.
Requirements
- 3+ years of experience in Windows desktop application development
- Deep understanding of Windows application architecture
- Proven track record of designing, building, and shipping production-quality desktop applications
- Strong experience with accessibility APIs on Windows
- Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming
- Experience leading technical design, mentoring other engineers, conducting code reviews, and making architecture-level decisions
- Strong communication skills and ability to articulate tradeoffs, collaborate with cross-functional teams, and drive consensus
Benefits
- High-impact role in shaping the future of the Windows product
- Collaborative, flat-structure engineering culture
- Opportunities to lead, mentor, and grow into broader technical leadership
- Flexibility, autonomy, and responsibility
- Purpose-driven mission: building software that's reliable, accessible, and user-centered
