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

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

$140k - $200k

Speechify

Long Beach, CA
  • 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 - Long Beach, USA [Remote] in Long Beach, CA vacancy
  • $120k - $160k

     ...- Immunology Location: Long Beach, CA Job Description:...  ...activities in accordance with all applicable company and regulatory...  ...complex sales data/call reporting software/applications. ~ Superior...  ...with MS Office in a Windows environment and familiar with... 
    Application
    Senior
    Windows
    Contract work
    Work experience placement
    Flexible hours
    Shift work

    Galderma S.A.

    Long Beach, CA
    3 days ago
  • $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.... 
    Application
    Remote job
    Flexible hours

    Speechify

    Long Beach, CA
    more than 2 months ago
  • $35 - $50 per hour

     ...CNC Machinist / Senior CNC Machinist - C Shift...  ...Rocket Lab Headquarters in Long Beach, California the CNC Machinist...  ...found by quality or engineering. Provide...  ...Department of Commerce, as applicable. Learn more about ITAR...  ...Regulations, click here ITAR Regulations. Rocket Lab USA
    Application
    Senior
    Permanent employment
    Local area
    Flexible hours
    Shift work
    Weekend work

    Rocket Lab USA

    Long Beach, CA
    12 hours ago
  • $115k - $140k

     ...operations. SENIOR IT SYSTEMS ENGINEER Based onsite...  ...headquarters in Long Beach, CA, the Senior...  ...automated processes for software delivery/...  ...hierarchy Manage Desktop Patching through...  ...systems, application packages, scripts...  ...knowledge of: ~ Windows Server Administration... 
    Application
    Senior
    Windows
    Permanent employment
    Local area
    Flexible hours

    Rocket Lab

    Long Beach, CA
    21 hours ago
  • $22 - $23 per hour

     ...Office Assistant in a 200-unit Senior Tax Credit apartment community located in Long Beach, CA. The Office Assistant is responsible...  ...and processing prospect applications and securing deposits in...  ...computers programmed with accounting software to record, store and analyze... 
    Application
    Senior
    Hourly pay
    Full time
    Work at office
    Immediate start
    Monday to Friday
    Flexible hours

    WSH Management

    Long Beach, CA
    3 days ago
  • $50 per hour

     ...evaluate cutting-edge AI models using real engineering expertise. If you have the necessary...  ...a BS, MS, or PhD in Computer Science, Software Engineering, or a closely related technical...  ...experience building scalable web applications using JavaScript/TypeScript. Coding... 
    Application
    Senior
    Hourly pay
    Work from home
    Flexible hours

    Prolific Academic Ltd

    Long Beach, CA
    25 days ago
  • $202k - $225k

     ...Infrastructure Location: Long Beach, CA, United States Join a...  ...you! Hatch is seeking a Senior Ports Engineer to work in our Long Beach,...  ...interpretation, and strategic application of operational and planning...  ...analytical or planning software. Why join us? * Work with... 
    Application
    Senior
    Work at office
    Local area
    Flexible hours

    Hatch

    Long Beach, CA
    19 days ago
  • $115k - $140k

     ...operations. SENIOR IT NETWORK ENGINEER II Located onsite...  ...at Rocket Lab's Long Beach, CA facility,...  ...sites across the USA so some travel...  ...infrastructure and software that will enable...  ...VMware, Linux, Windows, Configuration...  ...travel policies and applicable laws Level... 
    Application
    Senior
    Windows
    Permanent employment
    Work experience placement
    Local area
    Remote work
    Flexible hours
    Night shift

    Rocket Lab Corporation

    Long Beach, CA
    25 days ago
  • $115k - $140k

    Senior Director, Leadership & Annual Giving - Cal State Long Beach ID 102415 Application Deadline 6/20/2026 Category Advancement Company CSU Long Beach Job Locations US-CA-Long Beach At a glance What... 
    Application
    Senior
    16 hours

    Another Source

    Long Beach, CA
    11 days ago
  • $70 - $105 per hour

     ...Job Title: Senior Software Engineer Location: On-site - Cypress, CA Employment Type: Contract...  ...signal processing, or database-driven applications) Translate customer needs into...  ...experience developing software under Windows, Linux, and FreeRTOS. Required computer... 
    Application
    Senior
    Windows
    Contract work
    Day shift

    Aleron

    Cypress, CA
    3 days ago
  • $140k - $200k

     ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’... 
    Senior
    Remote job

    Speechify

    Long Beach, CA
    more than 2 months ago
  •  ...Senior Software Engineer, Embedded Eleven Recruiting is seeking a Senior Software Engineer, Embedded...  ...manufacturing clients located in Long Beach, CA. Responsibilities:...  ...code for real-time and safety-critical applications. Collaborate with hardware, systems... 
    Application
    Senior

    Eleven Recruiting

    Long Beach, CA
    21 hours ago
  • $150k - $200k

     ...Systems Software Engineer - Robotic Manufacturing and Motion Control Systems Long Beach, California | Hybrid A venture-backed advanced manufacturing company is building...  ...manufacturing platforms for industrial applications. Our work spans robotics, controls,... 
    Application
    Senior

    Approach Venture

    Long Beach, CA
    3 days ago
  •  ...Senior Software Engineer, Backend Eleven Recruiting is seeking a Senior Software Engineer, Backend...  ...manufacturing clients located in Long Beach, CA. Responsibilities: Design...  ...and development. Cloud and On-prem Application / Services / API development. Drive... 
    Application
    Senior

    Eleven Recruiting

    Long Beach, CA
    21 hours ago
  •  ...Virginia, and Orlando, Florida USA with a technical support...  ...program management and facilities engineering services worldwide. Planate...  ...Assistant to support The Long Beach Veterans Affairs Healthcare...  ...spreadsheets; review pay applications for multi-year contracts... 
    Application
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Worldwide

    Planate Management Group

    Carson, CA
    21 hours ago
  •  ...Full Stack Engineer (Azure) The Application Services team plays a critical...  ...will report to the Senior Manager, Product Line...  ..., high-quality software solutions. Your role...  ...applications on Microsoft Windows and/or Linux Server...  ...systems, Remote Desktop Services, and server... 
    Application
    Senior
    Windows
    Full time
    Part time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    2 days per week

    Blue Shield Of California

    Long Beach, CA
    2 days ago
  • $106.25k - $143.75k

     ...seeking a motivated Software Engineer / Developer (Associate, Experienced or Senior) to support our Bixby...  ...team located in Seal Beach, California . This position...  ...~ Experience with application DevOps tools, such as...  ...of experience in Windows, Linux, and AWS environments... 
    Application
    Senior
    Windows
    Permanent employment
    Work experience placement
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work
    Day shift

    The Boeing Company

    Seal Beach, CA
    4 days ago
  • $100k - $140k

     ...Senior Estimator Long Beach Office - Long Beach, CA Overview...  ...with timelines and applicable project deadlines....  ...into our proprietary software for processing, summarize...  ..., Civil/Structural Engineering or Business from an...  ...for this role; Windows operating system, Microsoft... 
    Application
    Senior
    Windows
    Work experience placement
    For subcontractor
    Work at office
    Afternoon shift

    Schuff

    Long Beach, CA
    4 days ago
  • $140k - $175k

     ...Senior Ground Software Engineer I - TS/SCI Long Beach, CA Rocket Lab is an end‑to‑end space company delivering responsive launch services, complete spacecraft...  ...~ Experience architecting web‑based software applications THESE QUALIFICATIONS WOULD BE NICE TO HAVE... 
    Application
    Senior
    Permanent employment
    Work experience placement
    Local area
    Flexible hours

    Rocket Lab

    Long Beach, CA
    3 days ago
  • $70 - $75 per hour

     ...week in office — San Diego, Long Beach, Sacramento, Rancho Cordova,...  ...develop user interfaces and application programs using technical specifications...  .... Monitor and manage software configuration changes to...  ...0+) and Java, hosted across Windows and Linux environments and... 
    Application
    Senior
    Windows
    Contract work
    Work at office
    Remote work

    Releady

    Long Beach, CA
    2 days ago
  • $154k - $211k

     ...Senior Software Engineer, Industrial Control Design and implement real-time industrial control software...  ...R autonomous factory Location: Long Beach, California, United States...  ...and deploy end‑user enterprise‑wide applications, industrial automation, data analytics... 
    Application
    Senior

    jobs.frontdoordefense.com - Jobboard

    Long Beach, CA
    3 days ago
  • $135k - $190k

     ...like solar panels, flight software, star trackers, optical...  ...ambitious space missions. SENIOR GROUND SOFTWARE ENGINEER I/II As a Senior Ground...  ...s global headquarters in Long Beach, CA, you will serve as a...  ...Department of Commerce, as applicable. Learn more about ITAR... 
    Application
    Senior
    Permanent employment
    Work experience placement
    Local area
    Flexible hours

    Rocket Lab

    Long Beach, CA
    1 day ago
  •  ...using basic technology apps and software (Email, Calendars, Text...  ....) Smartphone Laptop / Desktop Benefits NannyPod offers...  ...& Bing to help you get local Applicants & Families in your area. Advanced...  ...for the front & rear car windows and more! *Nanny Agency... 
    Application
    Windows
    Full time
    Part time
    Work at office
    Local area
    Immediate start

    NannyPod

    Long Beach, CA
    3 days ago
  • $95k - $120k

     ...Senior Financial Analyst, Space Systems Rocket Lab is a global...  ...Rocket Lab's Headquarters in Long Beach, CA the senior financial analyst...  .... Department of Commerce, as applicable. Learn more about ITAR here....  ...Regulations, click here ITAR Regulations. Rocket Lab USA
    Application
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Rocket Lab USA

    Long Beach, CA
    4 days ago
  • $30 - $50 per hour

     ...operating as they should. SENIOR FACILITIES ELECTRICAL...  ...at Rocket Lab in Long Beach, California, the...  ...Lab's headquarters and Engine Development Center....  ...project timelines, shutdown windows, and commissioning plans...  ...of Commerce, as applicable. Learn more about ITAR... 
    Application
    Senior
    Windows
    Permanent employment
    For contractors
    Local area
    Relocation
    Flexible hours

    Rocket Lab Corporation

    Long Beach, CA
    21 days ago
  • $30 - $50 per hour

     ...Senior CMM Programmer Rocket Lab is a global...  ...s Headquarters in Long Beach, CA the Senior CMM...  ...does not meet engineering/production standards...  ...CMM using Calypso Software. ~ High level of...  ...of Commerce, as applicable. Learn more about...  ...Regulations, click here. Rocket Lab USA
    Application
    Senior
    Permanent employment
    Local area
    Flexible hours

    Rocket Lab USA

    Long Beach, CA
    1 day ago
  • $120k - $190k

     ...like solar panels, flight software, star trackers, optical...  ...ambitious space missions. SENIOR FLIGHT SOFTWARE ENGINEER I/II We are currently...  ...based out of headquarters in Long Beach, CA . In this role, you...  ...GET TO DO: * Develop application software to run within a... 
    Application
    Senior
    Permanent employment
    Local area
    Flexible hours

    Rocket Lab

    Long Beach, CA
    21 hours ago
  • $130k - $149k

     ...Marine Structural Engineer - Long BeachApply now » Apply now Apply...  ...May 30, 2026 Location: Long Beach, CA, US Company: Hatch...  ...review drawings, RFIs, permit applications, technical specifications, basis...  ...Advanced finite element software (e.g., Abaqus). Salary Range... 
    Application
    Work at office
    Local area
    Flexible hours

    Hatch

    Long Beach, CA
    3 days ago
  • $80 per hour

     ...Job Description Job Description AI & Machine Learning Engineer - AI Training About Prolific Prolific is not just another player...  ...Website Youtube Privacy Statement By submitting your application, you agree that Prolific may collect your personal data for recruiting... 
    Application
    Senior
    Hourly pay
    Work from home
    Flexible hours

    Prolific Academic Ltd

    Long Beach, CA
    24 days ago
  • $124.5k - $155k

     ...launch operations. SENIOR PLM BUSINESS...  ...headquarters in Long Beach, CA, the Teamcenter...  ...will work with the engineering and fabrication...  ...in Siemens NX CAD software and related CAD/...  ...handling Teamcenter windows server, scripts,...  ...with ERP/CAD applications * Strong IT skills... 
    Application
    Senior
    Windows
    Permanent employment
    Work experience placement
    Local area
    Flexible hours

    Rocket Lab

    Long Beach, CA
    1 day ago

Do you want to receive more vacancies?

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