Senior Software Engineer, Windows/Desktop Applications - Santa Rosa, 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.
$17.87 per hour
...our fun, high-energy team as a Senior Home Lending Advisor in Chase... ...Intermediate PC skills in a Windows environment FEDERAL... ...provide during the Chase on-line application process may be transferred, on... ...Base Pay/Salary Santa Rosa,CA $17.87 - $17.87 / hour, Rohnert...ApplicationSeniorWindowsWork experience placementLocal areaImmediate startRelocation$140k - $200k
...remote, distributed team of engineers, designers, researchers, and... .... Role Overview As a Software Engineer on the macOS team... ...and scale Speechify's core desktop experience for millions of users... ...macOS (or related desktop) applications used by many customers....ApplicationRemote jobFlexible hours$31.9 per hour
...Quality Technician (Swing) in Santa Rosa, CA 95403 As a Quality... ...micrometers, gages). Strong PC (MS Windows/Office) skills are a must.... ...NX, SolidWorks, or other software. ~ Experience with SPC... ...assist with your job search or application for employment, please email...ApplicationWindowsHourly payContract workTemporary workImmediate start- ...CONSIDERED A DISASTER SERVICE WORKER AND/OR ESSENTIAL WORKER DURING EMERGENCY, CRISIS AND/OR PANDEMIC. Applications must be fully completed in order to be considered. The Santa Rosa City Schools District prohibits, at any district school or school activity, discrimination,...ApplicationSenior
$143.05k - $238.42k
...generation UI platform for Engineering Applicationsfor... ...high-quality optical software for50 years. We providecutting... ...We are looking for Senior Software Engineerwith... ...experiencein windows technologywho is motivated... ...Experience developing CAD applications withstrong foundationin...ApplicationSeniorWindowsFlexible hours$18.21 per hour
...Material Handler - Part Time - Santa Rosa Job Category: Thrift... ...Part-Time Santa Rosa, CA 95404, USA Job Details Description... ...District Sales Manager. Cleaning Windows Dusting Cashwrap Area Fitting... ...is required to notify all applicants of their rights pursuant to federal...WindowsPart timeFlexible hoursShift workAfternoon shift$140k - $200k
...office. These include frontend and backend engineers, AI research scientists, and others from... ...the Play Store, we find the need for a Senior Android Engineer to help us support the... ...Candidate Should Have ~5+ years of software engineering experience ~ Familiarity with...ApplicationRemote jobWork at officeNight shift- ...is seeking a travel Physical Therapist for a travel job in Santa Rosa, California. Job Description & Requirements Specialty:... ...You’ll be matched with a recruiter who’ll help with your application, resume, and interview prep — and guide you on pay, benefits,...ApplicationWeekly payImmediate startShift work
- ...seeking a travel Registered Nurse - ER RN for a travel job in Santa Rosa, California. Job Description & Requirements Specialty:... ...You’ll be matched with a recruiter who’ll help with your application, resume, and interview prep — and guide you on pay, benefits,...ApplicationWeekly payImmediate startShift workNight shift
- ...Registered Nurse (RN) | Labor & Delivery Location: Santa Rosa, CA Agency: Malone Healthcare Pay: Competitive weekly pay... ...start dates, and contract details will be discussed during the application process. We encourage you to apply today to learn more about...ApplicationWeekly payFull timeContract workImmediate startShift work
- ...Registered Nurse (RN) | Labor & Delivery Location: Santa Rosa, CA Agency: Malone Healthcare Pay: Competitive weekly pay... ...start dates, and contract details will be discussed during the application process. We encourage you to apply today to learn more about...ApplicationWeekly payFull timeContract workImmediate startShift work
$70k - $80k
...Details:- Role:- IT Field Engineer/ System Admin / Desktop Admin Location :- Santa Rosa CA Onsite Job Type:- Full... ...Admin Technical Skills in Windows 10/11 and macOS environments... ...Protect or equivalent) M365 applications (Outlook Teams OneDrive SharePoint...ApplicationWindowsFull time$17.45 - $18.25 per hour
...numero de telefono y lo contactaremos. Lugar de trabajo es en ( SANTA ROSA-PETALUMA ) ES TRABAJO PERMANENTE Y FIJO. NO CAMBIAN LAS... ...include vacuuming, cleaning restrooms, sweeping, mopping, cleaning windows, taking out trash and other regular janitorial duties. All of...WindowsHourly payPermanent employmentPart timeImmediate startEarly shift$25.03 - $40 per hour
...services in a school setting. This contract position is based in Santa Rosa, CA, offering the chance to make a meaningful impact on... ...that fosters lifelong skills in young learners. Submit your application today to contribute your expertise in a vibrant educational community...ApplicationContract work- ...availability and Client requirements. Santa Rosa, CA Part-time working approximately... ...of the Holy Bible and its proper application. Attests to a saving faith in Jesus Christ... ...Microsoft Office, or other equivalent software, internet, email messaging, and web-based...ApplicationPart timeWork at officeImmediate start
$19.5 per hour
...is $19.50 / hour and is located at 3155 Santa Rosa Avenue Santa Rosa, CA 95407. This position... ...and also clean vehicle windshields, windows, mats, etc. Remove decals and de-... ...of Transportation Regulations ~ All applicants must be at least 21 years of age and be...WindowsFull timeWork experience placementFreelanceLocal areaImmediate start$20.5 per hour
...is $20.50 / hour and is located at 3155 Santa Rosa Avenue Santa Rosa, CA 95407. This position... ...and also clean vehicle windshields, windows, mats, etc. Remove decals and de-... ...Department of Transportation Regulations ~ All applicants must be at least 21 years of age and be...WindowsFull timeWork experience placementFreelanceLocal areaImmediate start$2,687 per week
...Registered Nurse (RN) | Endoscopy Location: Santa Rosa, CA Agency: Cynet Health Pay: $2,687 per week Shift Information... ...pay period. Must include requested time off at the time of application. Candidates must be willing to work 2 out of 3 major...ApplicationFull timeContract workMonday to FridayShift work$60 - $75 per hour
...some exceptions. Job Type: Independent Contractor Qualifications We are currently seeking inspector applicants who are qualified to work in the USA and have a history of direct experience completing commercial line inspections and/or have completed a...ApplicationFor contractorsImmediate start$24 per hour
...Job Details Job Location: Santa Rosa, CA Position Type: Part-Time Salary Range: $24.00 Hourly Travel Percentage: Up... ...development. Contact prospective employers and facilitate job application for participants. Shadow and train other coaches with a...ApplicationHourly payPart timeWork at officeRemote workWork from homeFlexible hoursWeekend workAfternoon shift- ...Registered Nurse (RN) | Operating Room Location: Santa Rosa, CA Agency: Malone Healthcare Pay: Competitive weekly pay... ...start dates, and contract details will be discussed during the application process. We encourage you to apply today to learn more about...ApplicationWeekly payFull timeContract workImmediate startShift work
$70.3k - $73k
...Clinic Operations Manager - Santa Rosa Santa Rosa, CA 95401 Overview Salary Range... ...established scheduling protocols and software use to manage session cancellations and... ...relevant software, including email, internet applications, databases, and project management...ApplicationWork at office- ...Technician Contract: End of July - November Location: Santa Rosa, CA area Pay: Hourly + Mileage Schedule: Monday-... .... Everforth Apex uses a virtual recruiter as part of the application process. Click here for more details. By applying for this...ApplicationHourly payPermanent employmentContract workMonday to Friday
- ...verification of your degree with your completed application. Successful completion of a Peace... ...FILING DATE: This position located in Santa Rosa, CA, and requires in person attendance.... ...with experience and education. Seniority and significant experience are required...ApplicationSummer workLocal areaRotating shift
$2,709 per week
...Registered Nurse (RN) | Gastroenterology Location: Santa Rosa, CA Agency: Infojini Healthcare Pay: $2,709 per week Shift... ...Who We Are Headquartered across 26+ locations spanning the USA, Canada, and India, Infojini Healthcare operates at the intersection...Daily paidPermanent employmentFull timeContract workTemporary workImmediate startFlexible hoursShift work- ...Expert (Swing) Location: Santa Rosa, CA Duration: 12 Month contract... ...electronic and microwave applications. This role operates at... ...of machining excellence and engineering collaboration. You will develop... ...~ CAD/Solid Modeling software ~ Tool grinding and custom...ApplicationContract workApprenticeshipShift workAfternoon shift
$18.21 per hour
...SALVATION ARMY "DOING THE MOST GOOD" SANTA ROSA CA - SALES ASSOCIATE/MATERIAL HANDLER,... ...District Sales Manager. • Cleaning Windows • Dusting • Cashwrap Area • Fitting... ...This employer is required to notify all applicants of their rights pursuant to federal employment...WindowsPart timeFlexible hoursShift workAfternoon shift- ...Description Job Description Description: Travel CT Tech – Santa Rosa, CA | 5x8 Mid Shift | Stroke + Trauma | Epic REQUIRED CT... ...include taxable hourly wages along with tax-free stipends when applicable. CLINICAL RESPONSIBILITIES • Perform CT scans including abdomen...ApplicationHourly pay16 hoursContract workLocal areaShift workWeekend work
- ...Registered Nurse (RN) | Case Manager Location: Santa Rosa, CA Agency: Malone Healthcare Pay: Competitive weekly pay (inquire... ...dates, and contract details will be discussed during the application process. We encourage you to apply today to learn more about...ApplicationWeekly payFull timeContract workImmediate startShift work
- ...Plan PROPERTY INFORMATION: The AC Hotel Santa Rosa Downtown offers a modern design and upscale amenities for... ...fireplace, large TVs, and comfortable lounge seating. Welcome to the Perfectly Precise Hotel! Application deadline for Colorado positions:ApplicationDaily paidFull timeTemporary workLocal areaDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Windows/Desktop Applications - Santa Rosa, USA [Remote]. Be the first to apply!
- startup software engineer Santa Rosa, CA
- software developer Santa Rosa, CA
- ngo software engineer Santa Rosa, CA
- software engineer Santa Rosa, CA
- cybersecurity software engineer Santa Rosa, CA
- part time software developer remote Santa Rosa, CA
- intel software engineer Santa Rosa, CA
- software engineer healthcare Santa Rosa, CA
- software developer fintech Santa Rosa, CA
- software engineer internship remote Santa Rosa, CA




