← Back to Remote Jobs

Speechify

Senior Software Engineer, Windows/Desktop Applications

Interested in this opportunity? Apply through the protected Remote Kraft flow.

Log in to Apply
Job type

Full Time

Experience

Senior · 2–5 years

Location

Bangalore, India

Workplace

Remote

Posted

2026-08-22

Job board

greenhouse

Team

100% distributed setting

GeneralSoftware Engineer JobsEngineering JobsInformation Technology Jobs

Requirements Summary

3+ years of experience in Windows desktop application development, deep understanding of Windows application architecture, and strong experience with accessibility APIs on Windows

Benefits

High-impact roleCollaborative, flat-structure engineering cultureOpportunities to lead and mentor othersFlexibility, autonomy, and responsibilityPurpose-driven mission

Education

Doctoral degree

Full Job Description

Role Overview The Senior Software Engineer will lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI, and C#. They will define and enforce best-practices for Windows desktop development, drive accessibility efforts, and collaborate with product designers and stakeholders to shape feature planning and UI/UX architecture. What You Will Do The Senior Software Engineer will take ownership of the full lifecycle of features, ensure quality, reliability, and consistency across releases, and identify, diagnose, and resolve complex bugs and performance bottlenecks. Why It Might Be a Fit The ideal candidate will have a deep understanding of Windows application architecture, experience with accessibility APIs, and a dedication to building accessible and inclusive software. They will also have strong communication skills, a user-centric mindset, and experience leading technical design and mentoring other engineers. Requirements 3+ years in Windows desktop application development using Windows App SDK, WinUI, and C# 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 Experience leading technical design, mentoring other engineers, and making architecture-level decisions Benefits High-impact role Collaborative, flat-structure engineering culture Opportunities to lead and mentor others Flexibility, autonomy, and responsibility Purpose-driven mission

Skills and Technologies

Windows application architectureAccessibility APIsSoftware engineering fundamentalsTechnical designMentoringArchitecture-level decisionsWindows App SDKWinUIC#XAMLC++Software Engineer JobsEngineering JobsInformation Technology Jobs