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

Software Engineer

$140k - $200k

Speechify

Senior Software Engineer, Windows/Desktop Applications - Santa Cruz, CA, USASanta Cruz, CA, USAMissionThe 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 companiesWhat You'll DoLead 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 HaveRequired: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 OfferA 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 United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experienceThink 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 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Santa Cruz, CA vacancy
  •  ...commercial service. Overview Joby Aviation is seeking a driven engineer with C++ development skills and experience, an ability to...  ...expand our integrated vehicle simulators. They will work with software and hardware engineers across the company to help them test and... 
    Suggested
    Full time
    Temporary work
    Flexible hours

    Joby Aviation

    Santa Cruz, CA
    4 days ago
  •  ...Job Requirements8–10 years of full-stack software engineering experience.Strong knowledge of data structures, algorithms, system design, and architecture patterns.Experience with APIs, microservices, distributed systems, and cloud platforms.Proficiency in Swift, Java/... 
    Suggested

    Saxon Global

    Santa Cruz, CA
    1 hour ago
  • $140k - $200k

     ...Speechify, Inc. is seeking a Senior Software Engineer for the Core Experiences Team in Santa Cruz, CA. This role involves collaborating closely with Product Teams to enhance user experiences through reliable APIs and backend services. Candidates should be proficient in... 
    Suggested

    Speechify

    Santa Cruz, CA
    5 days ago
  • $157.8k - $245.4k

     ...service. Overview This position involves architecture and implementation of DO-178C compliant embedded software for the Joby Aviation aircraft. The engineer will play a key role in a small, fast- moving team and have input to requirements, conceptual system design,... 
    Suggested
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    7 days ago
  • $194k - $212k

     ...simulator. They will work closely with multidisciplinary teams of engineers, data scientists, pilots, and other stakeholders to create and...  .... Responsibilities Typical expected tasks include the software design, development, and integration efforts pertaining to a... 
    Suggested
    Full time
    Temporary work
    Flexible hours

    Joby Aviation

    Santa Cruz, CA
    4 days ago
  • $165.2k - $223.6k

     ...supportBasic qualifications- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or...  ...existing systems experience- 1+ years of software development engineer or related occupational experience- 1+ years of designing and... 
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Cruz, CA
    1 day ago
  • $97.6k - $152k

     ...Research designs, develops, and flight-tests novel aircraft using a software-first autonomy approach. We build and deploy autonomy,...  ...Flight Research team is looking for a driven Navigation Software Engineer to contribute to the research and development of new aircraft configurations... 
    Permanent employment
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    5 days ago
  •  ...Job Description Job Description Reports to: Head of Software & Controls   Workplace Type: Hybrid (onsite in Santa Cruz 3 days/...  ...transcatheter valve deployment—and we need an exceptional Software Engineer to design and build the complex software systems that make our... 
    Work at office
    3 days per week

    Capstan Medical, Inc.

    Santa Cruz, CA
    3 days ago
  • $146.6k - $199k

     ...manufacturing and preparing for the launch of our commercial service. Overview We're looking for a Senior Network Software Verification Engineer to perform automated testing of a powered network system and ethernet switch software, drivers, and APIs used in... 
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    5 days ago
  • $136.1k - $152k

     ...Research designs, develops, and flight-tests novel aircraft using a software-first autonomy approach. We build and deploy autonomy,...  ...Aviation's Flight Research team is looking for a Software Project Engineer to help drive technical execution across our software and autonomy... 
    Permanent employment
    Full time
    Temporary work
    Shift work

    Joby Aviation

    Santa Cruz, CA
    3 days ago
  • $121k - $206k

     ...Research designs, develops, and flight-tests novel aircraft using a software-first autonomy approach. We build and deploy autonomy,...  ...Research team at Joby is seeking a highly capable simulation software engineer with deep expertise in aircraft flight dynamics and scientific... 
    Permanent employment
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    5 days ago
  • $102.9k - $173.7k

     ...the launch of our commercial service. Overview Aviation Software requires comprehensive testing to ensure safety and to meet...  ...Required B.S. in Computer Science, Mathematics, Mechanical Engineering, Aerospace Engineering and 3+ years Industry Experience in Quality... 
    Full time
    Temporary work
    Night shift

    Joby Aviation

    Santa Cruz, CA
    2 days ago
  • $108.2k - $160k

     ...aircraft in the US and Dubai, we're now scaling manufacturing and preparing for the launch of our commercial service.OverviewThe Software Engineer, Motor Inverter is involved in the architecture and implementation of the embedded software at the heart of Joby Aviation... 
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    5 days ago
  • $139.5k - $224.4k

     ...passionate HW Emulation Lead to join our Automation Development Engineering Team in Santa Cruz, CA. The Emulation Lead will direct and...  ...team responsible for thoroughly understanding the electrical and software architecture of the aircraft and developing emulators that... 
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    5 days ago
  • $125k - $155k

     ...will not be considered. At QuickLaunch Analytics, we help organizations simplify the complex world of data. As a Data Platform Engineer, you will play a critical role in designing, building, and delivering modern data platforms for our customers while also partnering... 
    Remote work

    QuickLaunch Analytics

    Santa Cruz, CA
    1 day ago
  • $108.2k - $193.6k

     ...involved in the architecture and implementation of the embedded software at the heart of Joby Aviation aircraft. You will play a key...  ...system design discussions within a fast-moving, cross-functional engineering teamDeliver robust, production-ready embedded software... 
    Full time
    Temporary work
    3 days per week

    Joby Aviation

    Santa Cruz, CA
    3 days ago
  •  ...span all aspects of business, providing a holistic approach for managing an organization.Job DescriptionJob Title: Sr. Software Development Engineer - AndroidLocation: Santa Cruz, CADuration/Type: Direct Hire-FulltimeJob Description:Have you ever noticed the “See more... 
    Worldwide
    Flexible hours

    Comtech

    Santa Cruz, CA
    2 days ago
  • $121.5k - $206.1k

     ...now scaling manufacturing and preparing for the launch of our commercial service. Overview Joby Aviation is seeking a Loads Engineer to join our Flight Physics team during a critical phase of eVTOL aircraft development and FAA certification. This role sits at the... 
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    3 days ago
  • $139.4k - $237k

     ...manufacturing and preparing for the launch of our commercial service. Overview Joby Aviation is seeking a passionate senior engineer to join our team with a focus in Electrical Wiring Interconnection Systems (EWIS), working with electrical, manufacturing, and... 
    Full time
    Temporary work
    Work experience placement

    Joby Aviation

    Santa Cruz, CA
    3 days ago
  • $126.7k - $153.7k

     ...Joby Aviation is seeking a motivated and detail-oriented Systems Engineer to join our Integrated Flight and Propulsion Control System (...  ...opportunities for systemCollaborating with cross-functional teams such as Software, Electrical Engineering, System Test, Flight Test and... 
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    4 days ago
  • $207.6k - $280k

     ...Research designs, develops, and flight-tests novel aircraft using a software-first autonomy approach. We build and deploy autonomy,...  ...in both CTOL and VTOL configurations. Overview The Chief Engineer, Aircraft Systems is the accountable technical authority for the... 
    Permanent employment
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    3 days ago
  • $167.4k - $242.9k

     ...Research designs, develops, and flight-tests novel aircraft using a software-first autonomy approach. We build and deploy autonomy,...  ...OverviewJoby Flight Research is seeking an Autonomy Staff Software Engineer, to design and build the AI software for our Superpilot autonomy... 
    Permanent employment
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    3 days ago
  • $126.7k - $153.7k

     ...preparing for the launch of our commercial service. Overview Joby Aviation is seeking a motivated and detail-oriented Verification Engineer to join our Integrated Flight and Propulsion Control System (IFPCS) team at our Santa Cruz, CA facility. The Verification Engineer... 
    Full time
    Temporary work
    Work at office

    Joby Aviation

    Santa Cruz, CA
    1 day ago
  • $90.8k - $155.4k

     ...Research designs, develops, and flight-tests novel aircraft using a software-first autonomy approach. We build and deploy autonomy,...  ...configurations. Overview Joby Aviation is seeking a passionate engineer to join our team to develop electrical wiring systems on new... 
    Full time
    Temporary work
    Work experience placement

    Joby Aviation

    Santa Cruz, CA
    5 days ago
  • Clutch Canada is seeking a passionate frontend engineer to actively ship production code and collaborate with product teams. Candidates should have experience scaling products for a large user base and possess strong communication skills. The role offers the opportunity... 
    Remote job

    Clutch Canada

    Santa Cruz, CA
    4 days ago
  • $140k - $200k

    Clutch Canada is hiring a Senior Android Engineer in Santa Cruz, California. This role involves ownership of major features in a fast-growing...  ...Android applications. The ideal candidate has 5+ years of software engineering experience, strong skills in Kotlin and Android... 
    Remote work

    Clutch Canada

    Santa Cruz, CA
    4 days ago
  • $139.5k - $234.5k

     ...for the launch of our commercial service. Overview Joby is seeking a talented RF Systems Engineer to join our radio team. This engineer will collaborate with software, hardware, system engineers, and other cross-functional teams to build, analyze and improve radio... 
    Permanent employment
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    2 days ago
  • $126.7k - $160k

     ...service. Overview Joby Aviation is seeking a system safety engineer who will be a part of the system safety and certification...  ...safety requirements Collaborate cross-functionally with systems, software, and hardware engineering teams to identify safety issues and provide... 
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    19 hours ago
  • $104k - $183k

     ...efforts. Required B.S & 5+ years experience or M.S & 3+ years experience or equivalent experienceDegree in Electrical, Power Engineering or Mechanical Engineering (or relevant discipline)Experience in electrical design and integration of industrial equipment in... 
    Full time
    Temporary work
    Work experience placement

    Joby Aviation

    Santa Cruz, CA
    5 days ago
  • $104k - $183k

     ...gathered in our integrated test labs will drive hardware and software design improvements and accelerate the path to production-ready...  ...tests to generate reports to provide quantifiable feedback to the engineering teams that will allow them to optimize their designs... 
    Full time
    Temporary work
    Work experience placement

    Joby Aviation

    Santa Cruz, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!