Senior Software Engineer, Windows/Desktop Applications - Montgomery, USA [Remote]
$140k - $200kSpeechify
- 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.
$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...ApplicationSeniorWindowsFull timeRemote workFlexible hours- ...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...ApplicationSeniorWindowsWork experience placementLocal areaImmediate startRelocation
- ...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,...ApplicationSeniorContract workWork at officeLocal area
- ...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...ApplicationSeniorWindowsRemote workWeekend work
$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,...ApplicationSeniorWindowsFull timeRelocation package$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...ApplicationRemote jobWork at office$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...ApplicationSeniorRemote work$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...ApplicationSeniorLocal area- ...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...SeniorWindowsLocal area3 days per week
$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:...ApplicationSeniorContract workRemote workFlexible hoursShift work- ...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...ApplicationSeniorLocal area
$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...ApplicationSeniorFull timeTemporary workRemote workWork from homeFlexible hours$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...ApplicationSenior$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...ApplicationSeniorWork experience placementWork at office$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...ApplicationSeniorTemporary workFor contractorsWork at officeLocal area$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...ApplicationSeniorWindowsRemote work$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...ApplicationSeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work$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/...ApplicationSeniorTemporary workFlexible hours- ...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...ApplicationSeniorWindowsWork at office
- ...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...ApplicationWindowsFull timeWork at office
- ...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...ApplicationSenior
- 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...ApplicationSeniorFull timeImmediate start
- ...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...ApplicationSeniorWork experience placement
$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...ApplicationWindowsFull timeLocal area$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...ApplicationWindowsTemporary workFlexible hours$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,...ApplicationSenior- ...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...ApplicationSeniorOngoing contractFull timeRemote workWorldwide
$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...ApplicationSeniorTemporary workFlexible hours- ...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...ApplicationSeniorFull timeTemporary workWork at officeLocal areaRemote workFlexible hoursShift work
$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...ApplicationWindowsFull timeSeasonal workLocal areaRemote workWork from home
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!
- software engineer full time Montgomery, AL
- graduate software developer no experience Montgomery, AL
- software engineer healthcare Montgomery, AL
- network software engineer Montgomery, AL
- senior software engineer Montgomery, AL
- software developer Montgomery, AL
- ngo software engineer Montgomery, AL
- startup software engineer Montgomery, AL
- software developer positions Montgomery, AL
- financial software developer Montgomery, AL





