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

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

$140k - $200k

Speechify

Montgomery, AL
  • 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 - Montgomery, USA [Remote] in Montgomery, AL vacancy
  • $195k - $225k

     ...GovCIO is seeking an experienced Senior Software Engineer to support the Department of Veterans...  ...development, and deployment of complex applications as part of a cross-domain solution. This...  ...(HTML, CSS, JavaScript), Microsoft Windows Strong understanding of relational databases... 
    Application
    Senior
    Windows
    Full time
    Remote work
    Flexible hours

    GovCIO

    Montgomery, AL
    11 hours ago
  •  ...Senior Home Lending Advisor Join our fun, high-energy team as a Senior Home Lending...  ...consulting skills Intermediate PC skills in a Windows environment This position is subject...  ...you provide during the Chase on-line application process may be transferred, on your... 
    Application
    Senior
    Windows
    Work experience placement
    Local area
    Immediate start
    Relocation

    Chase

    Montgomery, AL
    3 days ago
  •  ...R69353Locations: USA-AL-MontgomeryPosting...  ...Analytics and Software Development. Your...  ...customer-oriented Senior Software...  ...innovative team in Montgomery, AL.Responsibilities...  ...Guide the software engineering team through critical...  ...transportation applications, including Java,... 
    Application
    Senior
    Contract work
    Work at office
    Local area

    ManTech International

    Montgomery, AL
    3 days ago
  •  ...Description Job Description SENIOR LEVEL I.T. ENGNEER MONTGOMERY, AL Overview: Provide IT...  ...of computers, networks and software Experience using MS Office applications: Word, Excel, Outlook...  ...account setups). Heavy use of Windows and Mac OS devices... 
    Application
    Senior
    Windows
    Remote work
    Weekend work

    TOP TALENT RECRUITER

    Montgomery, AL
    12 days ago
  • $21 - $28 per hour

    20017 – Senior Service Desk Rep Hyundai AutoEver America...  ...systems, hardware, software, and peripheral...  ...configures, and supports desktop and laptop systems while...  ...Proficiency with Microsoft Windows operating systems and Microsoft 365 applications (Word, Excel, Outlook,... 
    Application
    Senior
    Windows
    Full time
    Relocation package

    Hyundai Autoever America

    Montgomery, AL
    12 days 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

    Montgomery, AL
    more than 2 months ago
  • $130k

     ...We are seeking a Senior Full Stack Software Engineer to design, develop, test, and support enterprise web applications in a remote U.S.-based environment. This role will work across the full application stack using technologies including C#, .NET, Vue.js, TypeScript, SQL... 
    Application
    Senior
    Remote work

    MAXIMUS

    Montgomery, AL
    4 days ago
  • $186.07k - $218.9k

     ...-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise Applications and Architecture org, builds AI-first surfaces, tools, and applications that streamline... 
    Application
    Senior
    Local area

    Coinbase

    Montgomery, AL
    4 days ago
  •  ...ONSITE 3 days per week in Montgomery Alabama . Responsible for...  ...Summary : The Senior System Engineer shall provide advanced expertise...  ...Administrator Expert, Azure Virtual Desktop Specialty, Microsoft 365...  ...multiple operating systems (e.g., Windows Server, Linux distributions... 
    Senior
    Windows
    Local area
    3 days per week

    Resourcing HQ

    Montgomery, AL
    22 days ago
  • $146k - $234k

    ResponsibilitiesThe Senior AI Platform Engineer will stand up and operate a bare-metal container platform...  ...work locations: Oklahoma City, OK, Montgomery, AL, Ogden, UT, San Antonio, TX,...  ...Administrator (CKA) or Certified Kubernetes Application Developer (CKAD)HashiCorp Certified:... 
    Application
    Senior
    Contract work
    Remote work
    Flexible hours
    Shift work

    Peraton Corporation

    Montgomery, AL
    2 days ago
  •  ...called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer...  ...experience building and operating production full-stack web applications, with hands-on proficiency in React (or similar modern... 
    Application
    Senior
    Local area

    Coinbase

    Montgomery, AL
    4 days ago
  • $106k - $120k

     ...Senior Software Engineer - MainframeRemote - United StatesJR013948 At Ensono, our Purpose is to be a relentless ally, disrupting the status...  ...to support, maintain, and enhance a suite of mainframe applications. The ideal candidate will have deep expertise in various skills... 
    Application
    Senior
    Full time
    Temporary work
    Remote work
    Work from home
    Flexible hours

    Ensono

    Montgomery, AL
    3 days ago
  • $180k - $220k

     ...passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will...  ...Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard... 
    Application
    Senior

    Datavant

    Montgomery, AL
    3 days ago
  • $121.4k - $218.6k

     ...networks? Join Our Custom Government Engineering Team! The Custom Government team...  ...secure, resilient, and high-performance Application Delivery Networks Partner with the...  ...self-motivated, and highly productive Senior Software Engineer with a solid systems background... 
    Application
    Senior
    Work experience placement
    Work at office

    Akamai

    Montgomery, AL
    2 days ago
  • $102.7k

     ...This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers...  ...and access control implementation. ~ Senior-level contributions to software architecture and... 
    Application
    Senior
    Temporary work
    For contractors
    Work at office
    Local area

    Highmark Health

    Montgomery, AL
    1 day ago
  • $212.8k - $319.2k

     ...at Rubrik to develop secure software and protect data and systems...  ...the role: Rubrik is seeking a Senior Manager to oversee the Enterprise...  ...the security posture of SaaS applications, integrations, identity and...  ...Identity (Okta), Endpoint (Windows, MacOS, Linux), Secrets Management... 
    Application
    Senior
    Windows
    Remote work

    Rubrik

    Montgomery, AL
    1 day ago
  • $112.7k - $193.2k

     ...Posted: 2026-09-30Location: Montgomery, Alabama, United...  ...together.The Sr. Manager, Software Engineering is both a technology and people...  ...makingTrusted advisor and resource to senior leadershipDevelops and...  ...Driven development, full stack application delivery, and platform... 
    Application
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Montgomery, AL
    11 hours ago
  • $79.2k - $209.5k

     ...design and correctness. Use AI-assisted engineering tools and agentic workflows to...  ...Qualifications ~8+ years of professional software engineering experience, with a track record...  ...roles may be required to comply with applicable requirements, such as immunization/... 
    Application
    Senior
    Temporary work
    Flexible hours

    Oracle

    Montgomery, AL
    1 day ago
  •  ...this is not your “typical” Senior IT Tech position. Your day can...  ...PCs, printers, laptops and Windows Server experience.  ~ Basic...  ...HyperV or Vmware. ~ Backup Software ~ Basic understand of...  ...troubleshooting of standard desktop applications. ~ Knowledge of Cat 5e or... 
    Application
    Senior
    Windows
    Work at office

    ATS-AL Inc.

    Montgomery, AL
    15 days ago
  •  ...position for Systems Admin in Montgomery AL Qualifications...  ...administration of Active Directory, Windows servers, Azure, Office 365,...  ...systems for hardware/software performance issue, as well as...  ...• Experience working with application pools, .NET versions, SQL database... 
    Application
    Windows
    Full time
    Work at office

    Us It Solutions

    Montgomery, AL
    more than 2 months ago
  •  ...If you are unable to complete this application due to a disability, contact this...  ...alternative application process. Senior Electrical Engineer Montgomery, AL, US 30+ days ago Requisition...  ...transformer design and analytical software to develop and optimize... 
    Application
    Senior

    Hyundai Power Transformers Usa, Inc.

    Montgomery, AL
    1 day ago
  • DescriptionTechFlow is seeking an experienced Senior Software Architect / Lead Software Engineer to support a mission-critical...  ...and modernization program in Montgomery, AL. This program provides...  ..., automated testing, and Static Application Security Testing (SAST).Analyze... 
    Application
    Senior
    Full time
    Immediate start

    TechFlow

    Montgomery, AL
    3 days ago
  •  ...Sr. Software Engineer Responsibilities: Responsible for the analysis, development, modification, installation, testing and...  ...and prepares technical documentation for system software applications. Diagnoses, isolates and debugs software problems and... 
    Application
    Senior
    Work experience placement

    3B Staffing LLC

    Montgomery, AL
    3 days ago
  • $95.3k - $158.8k

     ...requirements.About the RoleAs a Senior Consultant, Professional...  ...controls.Troubleshoot complex application, database, infrastructure, networking...  ...with Linux/Unix and Windows Server environments.Expertise...  ...characteristic protected by law.USA Job Seekers:EEO Know Your... 
    Application
    Windows
    Full time
    Local area

    LexisNexis Risk Solutions Group

    Montgomery, AL
    11 hours ago
  • $147.3k - $243.8k

     ...Description Cloud Migration Engineer Role Overview The Cloud...  ...for guiding customers, applications, and workloads through successful...  ...ahead of migration deployment windows. Identify potential...  ...audiences ranging from engineers to senior leadership. Problem... 
    Application
    Windows
    Temporary work
    Flexible hours

    Oracle

    Montgomery, AL
    2 days ago
  • $168k - $200k

     ...healthcare. What We're Looking For We're looking for a Senior Site Reliability Engineer to join our Data & ML Platform team. You'll be at the...  ...or DevOps roles supporting data-intensive or ML-powered applications. ~ AI-native working style: daily use of Claude Code,... 
    Application
    Senior

    Datavant

    Montgomery, AL
    3 days ago
  •  ...EngineerRole SummaryWe are seeking a Senior Data Platform Engineer to help build, scale, and operate...  ...that ingestion, ontology, and business application teams build on top of. This is a...  ...also be expected to bring an agentic software development approach to your own work... 
    Application
    Senior
    Ongoing contract
    Full time
    Remote work
    Worldwide

    SS&C Technologies

    Montgomery, AL
    1 day ago
  • $89.2k - $209.5k

     ...Description Oracle Health is seeking a Senior AI Agent Engineer to build production AI agents and...  .... The role requires strong software engineering fundamentals combined with...  ...hands-on experience building LLM-enabled applications that are grounded, testable, and production... 
    Application
    Senior
    Temporary work
    Flexible hours

    Oracle

    Montgomery, AL
    4 days ago
  •  ...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United States Date Posted...  ..., including with AI-enabled applications. Experience working with structured...  ...agents, throughout the entire software development lifecycle (SDLC). Experience... 
    Application
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Norstella

    Montgomery, AL
    3 days ago
  • $15 per hour

     ...OK, UT, ID, KS, MN, MI, and NV Now accepting applications through September 30, 2026. Apply early. Positions...  ...connection. Required Computer Setup Desktop, all-in-one computer, or traditional laptop. Windows 11 Home, Windows 11 Pro, or Windows 11 Pro for... 
    Application
    Windows
    Full time
    Seasonal work
    Local area
    Remote work
    Work from home

    Williams-Sonoma Inc. Customer Care Centers

    Montgomery, AL
    3 days ago

Do you want to receive more vacancies?

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