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

Senior Software Engineer

$140k - $200k

GrabJobs

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 United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending 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 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Santa Rosa, CA vacancy
  •  ...-quality datasets at petabyte-scale and low cost through a tight integration of infrastructure, engineering, and research work. We are looking for a skilled Senior Software Engineer to join us. What You’ll Do Be scrappy to find new sources of audio data and bring... 
    Senior
    Shift work

    GrabJobs

    Santa Rosa, CA
    3 days ago
  •  ...Storage is a dynamic, growing company creating enterprise software that enables organizations to manage massive unstructured...  ...stakeholders. You will also have direct access to senior product and engineering management and have ample opportunity to grow into other... 
    Senior
    Full time
    Work experience placement
    Local area
    Remote work

    GrabJobs

    Santa Rosa, CA
    2 days ago
  • $146k - $190k

     ...mental healthcare? Come join our mission of getting therapy in the hands of everyone! We are looking for an experienced Senior Software Engineer to join our team. This individual will play a key role in designing, building, and scaling the core applications and... 
    Senior
    Live in
    Local area
    Remote work
    Worldwide
    Flexible hours

    GrabJobs

    Santa Rosa, CA
    4 days ago
  •  ...employees across every US time zone, as well as select offices in the US and internationally. Who You Are You are a Senior Software Engineer who is both AI-native and product-minded. You love taking an ambiguous customer problem, turning it into a clear plan, and... 
    Senior
    Full time
    Remote work

    GrabJobs

    Santa Rosa, CA
    2 days ago
  •  ...driven team working at the intersection of software and healthcare to reduce friction,...  ...better for everyone. The Role: As a Senior Software Developer, you will design,...  ...cross-functionally with product, cloud, and engineering teams to deliver high- performance... 
    Senior
    Remote work
    Flexible hours
    Shift work

    GrabJobs

    Santa Rosa, CA
    3 days ago
  • $130k - $145k

     ...ecosystem that fully connects patients, personal care providers, managed care organizations, and states. We are seeking a Senior Software Engineer to contribute to the design, development, and ongoing enhancement of our caregiver platform. This role requires a strong backend... 
    Senior
    Full time
    Local area
    Remote work
    Night shift

    GrabJobs

    Santa Rosa, CA
    3 days ago
  •  ...Foley is seeking a Senior DevOps Engineer to help modernize and scale the infrastructure that powers both our core compliance SaaS platform and our next generation of AI-enabled products. This role sits within the Infrastructure Platform team and will be responsible for... 
    Senior
    Contract work
    Remote work

    GrabJobs

    Santa Rosa, CA
    3 days ago
  • $265k

     ...Francisco, New York City, Mumbai and Bangalore for employees who prefer to work in an office some or all of the time. Senior Staff Software Engineer Location: Americas (preferably EST) — Remote Employment Type: Full-Time Department: Engineering ABOUT YOUR... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Santa Rosa, CA
    2 days ago
  •  ...generate more opportunities thanks to our advanced lead generation engine, hyper-personalized sequencing, omnichannel outreach, and AI-...  ...priority. Thank you for your vigilance and understanding. Software engineers build the core of Amplemarket. The three co-founders... 
    Remote work

    GrabJobs

    Santa Rosa, CA
    2 days ago
  • $100k - $190k

     ...communication systems, and fueling the skies with swarms of autonomous UAVs supercharged by sensor fusion. As a Microservices Software Engineer at EpiSci, your role is pivotal, entailing dynamic endeavors that encompass designing and actualizing architectures and... 
    Immediate start
    Remote work
    2 days per week

    GrabJobs

    Santa Rosa, CA
    1 day ago
  • $116.96k - $146.2k

     ...efficient. That said, every hiring decision is made by real Twilions! . See yourself at Twilio Join the team as Twilio’s next Software Engineer (L2). About the job This position is needed to build and scale Stytch’s core product as we bring Stytch capabilities to... 
    Local area
    Remote work
    Worldwide
    Weekend work

    GrabJobs

    Santa Rosa, CA
    3 days ago
  • $132k - $168k

     ...Summary Are you a full-stack engineer who thrives on building exceptional user experiences, shipping high-quality apps from scratch, and raising the technical bar for teams around you? As a Software Engineer III at Topstep, you'll play a foundational role in building... 
    Full time
    Local area
    Remote work

    GrabJobs

    Santa Rosa, CA
    4 days ago
  •  ...s provide performance feedback on other engineers and participate in company peer mentorship...  ...structured agile environment alongside senior engineers and government stakeholders....  ...Workshop/Slate, and Ontology ~3+ years of software engineering experience ~ Experience... 
    Remote work
    Flexible hours

    GrabJobs

    Santa Rosa, CA
    3 days ago
  •  ...Software & Controls Engineer IIThe Software & Controls Engineer II designs, develops, supports, and enhances software and control systems used to manufacture and test thin-film materials and related products at DSI. This position supports automated and electro-mechanical... 

    Donatech

    Santa Rosa, CA
    3 days ago
  •  ...Software EngineerKeysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic...  ...experience and skillBachelor's degree in Computer Science, Computer Engineering, or equivalent software development experience2+ years... 
    Permanent employment
    Casual work
    Flexible hours

    Keysight Technologies

    Santa Rosa, CA
    3 days ago
  • $101.33k - $180.92k

     ...Yost is a water resource management and engineering firm focused exclusively on water. Since...  ...days in the office and 2 days remote. Senior - Principal Engineer - Wastewater...  ...variety of commercial hydraulic modeling software programs (e.g., Infoworks ICM, AquaTwin... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    Night shift
    Afternoon shift

    West Yost

    Santa Rosa, CA
    1 day ago
  •  ...Senior Project Engineer BKF is a multi-service infrastructure consulting firm providing civil engineering and surveying services across California, the Pacific Northwest, and beyond. With offices throughout California and the Portland area, BKF has served transportation... 
    Senior

    BKF Engineers

    Santa Rosa, CA
    1 day ago
  •  ...Sonoma and Napa counties***   Position Summary: The Senior Systems Engineer provides customer-facing consulting services, technical expertise...  ...business needs and goals and generate hardware and software requirements. Leverage industry experience in analysis,... 
    Senior

    KLH Consulting, Inc.

    Santa Rosa, CA
    8 days ago
  • $140k - $200k

     ...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... 
    Work at office
    Remote work

    GrabJobs

    Santa Rosa, CA
    2 days ago
  • $122.58k - $161.28k

     ...thrive at all points in their careers. Responsibilities Our engineering team is located in Santa Rosa, California, and relocation...  ...requirements, analyzes, designs, prototypes, develops and tests software, firmware and applications for current and future Vector... 
    Permanent employment
    Relocation
    Relocation package

    Keysight Technologies

    Santa Rosa, CA
    14 days ago
  • $103k - $178k

     ...Senior Electrical Engineer Help us build the future and we'll help you build a rewarding and purposeful career. Our global network is made...  ...advantageous. Experience with power systems simulation software such as SKM Powertools, PSS or ETAP is considered a plus.... 
    Senior
    Work at office
    3 days per week

    GHD

    Santa Rosa, CA
    2 days ago
  •  ...customers.Position Summary:We are looking for a hands-on Senior Manufacturing Engineer who thrives on the production floor. The ideal candidate...  ...maintain work instructions, fixtures and shop-floor tools, and software that improve efficiency, repeatability, and quality;... 
    Senior
    Full time
    Work from home
    Shift work
    Day shift

    Viavi

    Santa Rosa, CA
    4 days ago
  • $150k - $200k

     ...them succeed with our product. It sits at the intersection of engineering, product, and marketing, but it isn't quite any of them: the work...  ...product what we learn from developers. We're looking for a Senior Developer Advocate who lives at the intersection of building... 
    Senior
    Remote work
    Home office
    Visa sponsorship
    Work visa
    Flexible hours

    GrabJobs

    Santa Rosa, CA
    2 days ago
  • $132.6k - $198.2k

     ...including strategy development, product introduction, and lifecycle management. The ideal candidate will possess a BS in Business or Engineering and have at least 10 years of experience in sales and marketing. Offering a competitive salary ranging from $132,600 to $198,200... 
    Senior

    ITT

    Santa Rosa, CA
    5 days ago
  • $115k - $149k

     ...multi-service infrastructure consulting firm providing civil engineering and surveying services across California, the Pacific Northwest...  ...certification for the second year in a row. We are seeking a Senior Project Engineer with expertise in Stormwater, Water Resources... 
    Senior
    Work at office
    Local area
    Flexible hours

    BKF

    Santa Rosa, CA
    2 days ago
  • $60k - $90k

     ...any submissions. *** We are seeking a Software Developer with a successful track record...  ...professional development to continually hone engineering skill Requirements...  ...Mid Developer: $85,000 to $115,000 Senior Developer: $110,000 to $140,000 This... 
    Apprenticeship
    Local area
    Remote work
    Work from home
    Home office

    GrabJobs

    Santa Rosa, CA
    2 days ago
  • $40 per hour

     ...Senior Office Administrator – Automotive Dealership Business Office Location: San Francisco North Bay Market | Pay: $40.00+/hour...  ...maintain strict internal controls. Qualifications & Experience Software: Hands-on experience with CDK Drive is required.... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start

    Automotive Career Professionals

    Santa Rosa, CA
    18 hours ago
  •  ...CA, with additional sites in China and Arizona. This Controls Engineer position balances two priorities: keeping automation running in...  ...manufacturing equipmentCommission new automation hardware and software; integrate with existing infrastructureConfigure and commission... 
    Senior
    Full time
    Work from home

    Viavi

    Santa Rosa, CA
    18 hours ago
  • Tax SeniorPosition OverviewWe are seeking an experienced Tax Senior to lead tax preparation and review for individuals, partnerships,...  ...net worth individuals and partnerships, and proficiency with tax software and bookkeeping systems.Key ResponsibilitiesPrepare, review and... 
    Senior

    CyberCoders

    Santa Rosa, CA
    3 days ago
  •  ...assemblies, technical drawing3.Familiar with protocol-based testing (DV, Dval, lot release, etc.)Education Required: Bachelor’s degree in Engineering (Mechanical or Biomedical, Materials, Chemical)Years’ Experience Required: 2+ yearsThe R&D Engineer IIworks collaboratively with... 
    Second job

    Planet Pharma

    Santa Rosa, CA
    18 hours ago

Do you want to receive more vacancies?

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