Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Windows/Desktop Applications - Mesquite, USA [Remote]

$140k - $200k

Speechify

Mesquite, TX
  • Remote job

Mission

The mission of Speechify is to make sure that reading is never a barrier to learning.

Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster, read more, and remember more. Speechify’s text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity.  

Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies

What You’ll Do

  • Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and — when needed — C++.
  • Define and enforce best-practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability.
  • Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft UI Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen-reader support, and usability for users with disabilities.
  • Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long-term roadmap for the Windows platform.
  • Take ownership of full lifecycle of features: conception → design → implementation → testing → release → maintenance. Ensure quality, reliability, and consistency across releases.
  • Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems — and propose robust architectural or design solutions.

An ideal candidate should have

Required:

  • 3+ in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML — and ideally additional experience with native Windows code (C++, Win32/WinRT/COM).
  • Deep understanding of Windows application architecture, including interop between managed code (.NET) and native code.
  • Proven track record of designing, building, and shipping production-quality desktop applications, with an emphasis on reliability, performance, scalability, and maintainability.
  • Strong experience with accessibility APIs on Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software.
  • Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant).
  • Experience leading technical design, mentoring other engineers, conducting code reviews, and making architecture-level decisions.
  • Strong communication skills; ability to articulate tradeoffs, collaborate with cross-functional teams, and drive consensus.
  • A user-centric mindset: focus on building polished, intuitive, and accessible experiences for end users.

Preferred / Bonus:

  • Experience with writing automated tests for UI — unit tests, integration tests, UI automation tests; familiarity with relevant testing frameworks.
  • Experience with performance optimization for desktop apps (memory usage, startup time, rendering performance, high-DPI support, responsiveness under load).
  • Experience with localization/globalization, right-to-left UI support, internationalization, accessibility for multiple regions.
  • Familiarity with telemetry, analytics, crash reporting, logging, and error monitoring in desktop applications.
  • Previous experience in shaping CI/CD workflows, release pipelines, and deployment strategies for desktop applications.
  • Demonstrated ability to take ownership of feature areas or modules and drive them long-term, including maintenance, refactoring, and technical debt management.

What we offer

  • A high-impact role: you will define architecture, shape the future of our Windows product, and directly influence what millions of users see and experience.
  • A collaborative, flat-structure engineering culture — you are not just a coder, but a builder and a decision-maker.
  • Opportunities to lead — mentor others, steer technical direction, and grow into broader technical leadership (e.g. Tech Lead, Architect).
  • Flexibility, autonomy, and responsibility: you define how to solve problems, own features end-to-end, and contribute to long-term product vision.
  • A purpose-driven mission: building software that’s reliable, accessible, and user-centered — making a real difference for people.

The Base Salary for this position in the United States is 140,000-200,000 USD/Year + Stock + Bonus based on experience                                                                                                        

Think you’re a good fit for this job? 

Tell us more about yourself and why you're interested in the role when you apply.
And don’t forget to include links to your portfolio and LinkedIn.

Not looking but know someone who would make a great fit? 
Refer them! 

Speechify is committed to a diverse 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.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Windows/Desktop Applications - Mesquite, USA [Remote] in Mesquite, TX vacancy
  •  ...to provide onsite (5 days per week) Desktop Support (e.g., Windows, O365, mobile, peripherals, laptops)...  ...status or characteristic protected by applicable laws, regulations, and ordinances....  ...technical issues from incoming hardware/software incidents for onsite and remote... 
    Application
    Senior
    Windows
    For contractors
    Remote work

    Insight Global

    Dallas, TX
    4 days ago
  •  ...Senior Software Engineer Soutron  |  Fully Remote  |  Full-time   About...  ...the progressive migration of desktop functionality into CAMS Online, Soutron's modern web application. You will work closely with...  ...we want to talk. C/C++ (Windows) (essential) — 6+ years of... 
    Application
    Senior
    Windows
    Full time
    Remote work
    Worldwide
    Flexible hours

    Bloom Equity Partners Management LLC

    Dallas, TX
    2 days ago
  •  ...Description: Customer-facing role supporting physicians and direct care clinics. Windows desktop support role with EMR experience a plus. Primary Responsibilities: Troubleshoot corporate applications with the use of a Knowledge Base and assign issues to the appropriate... 
    Application
    Senior
    Windows
    Local area
    Remote work

    TechDigital Group

    Dallas, TX
    1 day ago
  • $160k - $250k

    ## Sr. Software Engineer II, Sensor - Sensor Event Runtime (Hybrid)Applylocations: USA - Redmond, WA: USA - Austin, TX:...  ..., mentor junior and senior developers and contribute...  ...and C++ code across Windows, Mac, and Linux, and...  ...all employees and applicants for employment. The... 
    Application
    Senior
    Windows
    Work experience placement
    Work at office
    Local area
    Flexible hours

    CrowdStrike Holdings, Inc.

    Sunnyvale, TX
    4 days ago
  •  ...Senior Desktop Engineer This is a Senior Desktop Engineer role that will drive imaging for 400+ applications across PCs and Macs using MECM, SCCM, M365 and...  ...Intune in primarily a Windows environment. This person...  ...Autopilot) Package software applications for automated... 
    Application
    Senior
    Windows

    1872 Consulting

    Dallas, TX
    1 day ago
  • $165k - $215.8k

     ...maintain microservices-based applications by applying various...  ...Maven. Utilize Linux, Unix and Windows. Minimum Requirements Requires...  ...Computer Science, Computer Engineering, Computer Science or...  ...Windows. Compensation Our Senior Software Engineers earn between $165... 
    Application
    Senior
    Windows
    Temporary work
    Local area

    AT&T

    Dallas, TX
    21 hours ago
  • $70 - $85 per hour

     ...poster from Synergis As a C++ Software Engineer you will be responsible for...  ...from design to delivery. Senior Software Engineer...  ...unit tests for new or existing application code. Works with Customer...  ...years of C++ experience on Windows environment. Modern C++ standard... 
    Application
    Senior
    Windows
    Hourly pay
    Full time
    Contract work
    Work experience placement
    Local area
    Immediate start

    Synergis

    Dallas, TX
    3 days ago
  •  ...Translate business and application requirements into...  ...Working knowledge of Windows Server (RDP, IIS, Active...  ...principles.* Understanding software packaging and...  ...Information Technology engineering and/or operations.* 4+...  ...Manager, Azure Virtual Desktop, API Management, Application... 
    Application
    Senior
    Windows
    Local area
    Remote work
    Shift work

    Kalepa Insurance Services, LLC

    Dallas, TX
    4 days ago
  •  ...Workplace Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where...  ...of experience designing and developing applications and components using Java and Spring (...  ...Kubernetes clusters (kubectl, Docker for Desktop) preferred ~ Build Management tools (Bitbucket... 
    Application
    Senior
    Remote work
    Flexible hours

    Kobie Marketing

    Dallas, TX
    21 hours ago
  • $70.18k - $170.04k

     ...motivated Microsoft 365 Engineer with deep experience...  ...Intune, Azure Virtual Desktop (AVD), and other M365...  ...management, and mobile application management (MAM) Define...  ...deployment for Windows 10/11, iOS, and Android...  ...experience and skills, Seniority and performance, Market... 
    Application
    Senior
    Windows
    Full time
    Local area

    Capgemini

    Dallas, TX
    21 hours ago
  •  ...is seeking an experienced Desktop/Workstation Design Engineer to participate in...  ...large‑scale deployment of software using OS deployment technologies...  ...updates to software applications to be applied to desktops...  ...infrastructure such as HCL BigFix or Windows Update/MECM that applies... 
    Application
    Windows
    Work at office
    Remote work
    Flexible hours

    CGS Federal (Contact Government Services)

    Dallas, TX
    3 days ago
  •  ...of C#, .NET (needed), SQL Server, Rest API, Web framework and Windows Forms UI development. • Knowledge of AWS is a plus. • Create...  ...testing, support QA and System Integration. • Work with application Architects, QA Analysts, and Business Analysts to ensure... 
    Application
    Senior
    Windows

    E-Solutions

    Dallas, TX
    2 days ago
  •  ...looking for a qualified Software Engineer to design, develop,...  ...location for a Dallas, TX, USA‑based company. Re‑...  ...Highly proficient in Windows OS, Windows Server OS and Office 365 applications High attention to detail...  ...Collaborate with Senior Programmers to plan for... 
    Application
    Windows
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Monday to Friday
    Night shift
    Day shift
    Afternoon shift

    Job Apply

    Dallas, TX
    4 days ago
  • $59k - $89k

     ...Join to apply for the Desktop Support Associate II role at Freddie Mac . At Freddie...  ...users in Desktop Support and enterprise applications. Effective listening skills and proper...  ...). Demonstrated/strong knowledge of software: Windows 11; Cisco Jabber; Active Directory; Ping... 
    Application
    Windows
    Full time
    Work at office
    Local area

    Freddie Mac

    Dallas, TX
    3 days ago
  •  ...leading staffing and consulting company in Dallas, Texas, seeks a Desktop Support Specialist to provide onsite support five days per week...  ...work environment. Qualifications include experience with Windows, O365, and ServiceNow for effective problem resolution and satisfied... 
    Senior
    Windows
    Remote work

    Insight Global

    Dallas, TX
    4 days ago
  • $16 per hour

     ...Location 195 Willis Carrier Canyon,Mesquite, NV, 89027,United States Base...  ...and seed-to-sale tracking software Following proper cash...  ...regulations Comprehension and application of all Security and safety compliance...  .... Must be proficient in Windows based software and point of sale... 
    Application
    Windows
    Full time
    Work at office
    Local area
    Flexible hours
    Shift work

    Theuniversityunion

    Mesquite, TX
    13 hours ago
  • $114.1k - $143.9k

     ...Senior Software Engineer Location: Dallas TX - Hybrid role (In-Office Presence required) NO REMOTE...  ...for cloud infrastructure and application deployment across multiple products....  ...Oriented Design (OOD) Linux/Unix & Windows Platform Must Have GitHub... 
    Application
    Senior
    Windows
    Work at office
    Remote work
    Flexible hours

    Blue Yonder

    Dallas, TX
    21 hours ago
  • $140k - $200k

     ...Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where... 
    Application
    Remote job
    Work at office

    Speechify

    Mesquite, TX
    more than 2 months ago
  •  ...Inc. (Spectral) is seeking a software engineer to join our growing design...  ...vision algorithms into our Windows-based DeepView AI software....  ...existing Windows OS-based C# application Coordinate C# application...  ...HLSL, GLSL) in complex Windows desktop applications Experience... 
    Application
    Windows
    Local area

    Spectral MD

    Dallas, TX
    21 hours ago
  • $190k - $240k

     .... Consumer Growth Experience Engineering (CGX) builds the platforms and...  ...instrumentation in mobile applications, ensuring safe rollouts and measurable...  ...4+ years of experience as a software engineer. You are experienced...  ...Pay Grade – N Equity Grade – USA 8 Employees new to affirm... 
    Application
    Senior
    Remote work
    Flexible hours

    Affirm

    Dallas, TX
    4 days ago
  • We are seeking a Senior Cloud Platform Engineer to design, build, and maintain our...  ...critical internal banking applications. Proactively tune CPU, memory...  ...to deploy and manage software‑defined networking and security...  ...Linux (RHEL) and Windows Server environments; solid... 
    Application
    Senior
    Windows
    Local area

    Compunnel

    Dallas, TX
    1 day ago
  •  ...team of System Administrators and integrate server enterprise applications into the district's network. This part-time role requires 20-4...  ...experience in system administration, including proficiency in Windows Server and Linux, along with strong troubleshooting skills. This... 
    Application
    Senior
    Windows
    Remote job
    Contract work
    Part time
    2 days per week

    F2Onsite

    Mesquite, TX
    1 day ago
  • $140k - $200k

     ...Senior Software Engineer, Core Experiences Dallas, TX, USA Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on... 
    Senior
    Remote work

    Speechify

    Dallas, TX
    4 days ago
  •  ...Senior AI Engineer Location: Mesquite, TX 75150 (1 days per week onsite/4 days work from home) Employment Type: Full-time...  ...system built on Oracle NetSuite ERP and a custom web application. The company is transitioning from a Rails/PHP monolith... 
    Application
    Senior
    Full time
    For contractors
    Remote work
    Work from home
    1 day per week

    The Judge Group

    Mesquite, TX
    4 days ago
  •  ...technology clients is looking for a Desktop Support Engineer to support their internal IT...  ...reliable access to devices, applications, and core Microsoft 365...  ...IT Troubleshooting hardware, software, and connectivity issues across Windows and macOS environments Managing... 
    Application
    Windows

    Insight Global

    Dallas, TX
    1 day ago
  •  ...operating system (Linux or Windows) 1+ years of experience with...  ...orchestrating containerized applications and Docker; familiarity with...  ...GCP), Azure, or AWS. Release Engineering Leadership Oversee and lead...  .... Job Details Seniority level: Not Applicable Employment... 
    Application
    Senior
    Windows
    Hourly pay
    Temporary work
    Remote work
    Flexible hours

    NTT DATA North America

    Dallas, TX
    2 days ago
  •  ...Job Posting Title: Desktop Engineering & Endpoint Management...  ...needed - (patching, software deployment, vulnerability...  ...: This role is a senior, hands‑on endpoint engineering...  .... Migrate policies, applications, and patching with...  ...strategy for Windows, macOS, and third‑party... 
    Application
    Windows
    Monday to Friday
    Weekend work

    SwiftCruit

    Dallas, TX
    3 days ago
  •  ...secure access for internal and external applications, platforms, and APIs. 2. Lead the implementation...  ...create technical documentation; utilize software configuration, version and quality...  ...2012 and above Experience with Windows Services Okta integration and configuration... 
    Application
    Senior
    Windows
    Work experience placement

    Relevance Lab

    Dallas, TX
    14 days ago
  •  ...how the world works. Seeking Top-Notch Go Engineers: We are looking for exceptional Go engineers with 6+ years of hands-on software development experience, ideally with a strong...  ...software across major operating systems (Windows, macOS, Linux, iOS, Android). Strong understanding... 
    Senior
    Windows

    Capitolis

    Dallas, TX
    4 days ago
  •  ...seeking a highly skilled Senior Systems Engineer to join our team....  ...include support for Windows server environments,...  ...experience with complex software Strong...  ...employer. All qualified applicants will receive consideration...  ...a Top Work Place by USA Today. Celebrated for... 
    Application
    Senior
    Windows
    For contractors
    Work experience placement
    Local area
    Immediate start
    Worldwide

    CyrusOne

    Dallas, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Windows/Desktop Applications - Mesquite, USA [Remote]. Be the first to apply!