Senior Software Engineer, Windows/Desktop Applications - Cambridge, United Kingdom
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.
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.
- £68k - £88k per annumEstimated...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’s product...SeniorRemote
- £51k - £68k per annumEstimated...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where...SuggestedOn-site
- £49k - £66k per annumEstimated...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...'s 2025 Design Award for inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as...SuggestedOn-siteRemote
- £65k - £84k per annumEstimated...seems to be working: we’re #1 in our category, profitable, and have hockey-stick growth. With that growth comes the need for a Software Engineer, Platform to join our newly formed Platform team and help us scale our infrastructure, optimize the performance of key product...SuggestedRemote job
- £61k - £79k per annumEstimated...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ..., engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new...SuggestedOn-siteShift work
- £49k - £62k per annumEstimated...tools to people across the globe. You'll join our Software Engineering team, working specifically on the applications that our users run on their own computers, such... ..., building, and maintaining cross-platform desktop software — writing and reviewing C/C++ code, diagnosing...WindowsLong-term contractPermanentFull-timeOn-siteRemote
- £72k - £95k per annumEstimated...are seeking driven and highly skilled Senior Engineers to take the helm of our most ambitious... ...SDLC. Be a Mentor other member of Application Engineering and foster a positive environment... ...maintenance to ensure excellence in software development. Take ownership of...SeniorFull-time
£75k - £80k per annum
...Senior Software Engineer A fantastic opportunity for a Senior Software Engineer to join a world-class technology company developing advanced... ...academic excellence and engineering capability. Location: Cambridge or London (minimum 2 days per week in the office) Salary...SeniorLong-term contractFull-timeOn-site- £71k - £93k per annumEstimated...and subscription to embedded software and firmware, and much more.... ...worldwide. Our developers and engineers are owners. They are... ...for the Roku platform. The Senior Software Engineer will be contributing... ...teams to contribute to our application development. Investigate,...SeniorHybrid workingOn-siteRemoteMonday to Thursday5 days/weekFlexible hours
- ...-thinking secondary school in Cambridge. This is a full-time, permanent... ...and resolving hardware, software and network issues across the school site • Maintaining desktops, laptops, tablets and classroom... ...Strong technical knowledge of Windows, Office 365, networks and peripheral...WindowsLong-term contractPermanentFull-timeOn-siteImmediate start
£70k - £85k per annum
...Details We are working with a prominent Cambridge accountancy firm that has built a strong... ...keen to find a talented individual at Senior Manager level. The role would suit... ...(***) ***-**** Location 13 Hanover Square Mayfair London . W1S 1HN United Kingdom...SeniorPermanentHybrid working- £92k - £120k per annumEstimated...and San Francisco. Location: London, United Kingdom (On-site) Employment Type: Full-Time Level: Mid-Senior Compensation: Competitive Salary + Founding... ...reliable systems Shape product architecture and engineering standards Full-Stack Development;...SeniorLong-term contractFull-timeRelocation package
- £39k - £51k per annumEstimated...Opportunity Visa are looking for a passionate and enthusiastic Software Engineer to join our Featurespace team. You will work on our industry-... ..., flexible, and easy to use. Implementing data intensive applications and machine learning components, enabling Analytics teams to...Hybrid workingOn-siteRemoteFlexible hoursRotating shifts
- £86k - £116k per annumEstimated...Office location: Cambridge, UK – This position offers flexible working... ...predominantly remote work. Applicants should be based (or willing... ...you a principal-level mobile engineer ready to set the technical direction... ...Contribute across the full Software Development Lifecycle,...Long-term contractFull-timeOn-siteImmediate startRemoteRelocationFlexible hours
£65k - £80k per annum
...Senior Software Developer | Cambridge | Hybrid | Up to £80,000 plus benefits I am currently working with a Global leader in industrial software... .... You will be working with internal stakeholders and engineering teams to understand requirements, shape system architecture...SeniorPermanentHybrid workingOn-siteWork from home- £53k - £68k per annumEstimated...will be based at the Cyted’s Head Office in Cambridge and be expected to be in the office 3... ...digital experiences. Partner with backend engineers and international stakeholders to deliver... ...A minimum of four years experience in a software engineering role. Approaches building...SeniorLong-term contractFull-timeOn-site
£58k - £72k per annum
...entrepreneur and leading clinical scientists at Cambridge University has quickly grown into an... ...and intuitive. Branching out of the software engineering team, you will also leverage... ...day. Who you are? We’re looking for a senior software engineer with the technical depth...SeniorLong-term contractFull-timeOn-site- £92k - £119k per annumEstimated...performance platform, born out of the University of Cambridge's Department of Engineering. We help companies with supply chains and production... ...problems bigger than themselves. The Role As a Senior Full Stack Software Engineer and key member of the Neutreeno team, you’...SeniorLong-term contractFull-timeHybrid workingOn-siteRemote
- ...A highly regarded independent senior school in Cambridge is seeking an accomplished and enthusiastic Teacher of History to join its Humanities faculty... ...be encouraged to contribute to academic societies, model United Nations, debating or enrichment lectures. The Department...Senior
£55k - £65k per annum
...Senior C++ Software Engineer Salary: Up to £65,000 Location: Cambridge Working Environment: Hybrid This company is a multinational business, providing real-time communication solutions across the globe that are utilised within a wide-variety of industries, including...SeniorPermanentHybrid working- £81k - £107k per annumEstimated...Roku’s CTV advertising platform. You will partner closely with Engineering, Inventory, Product, and Data Science teams to translate business... ...with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments...SeniorLong-term contractTemporaryHybrid workingOn-siteRemoteMonday to Thursday5 days/weekFlexible hours
- £60k - £79k per annumEstimated...or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable...SeniorHybrid workingOn-siteRemoteMonday to Thursday5 days/weekFlexible hours
- £58k - £76k per annumEstimated...and multiple groups within Advertising Engineering to deliver high-impact solutions. Looking... ...We are seeking a highly skilled Senior Software Engineer with deep expertise in big data... ...and maintain scalable systems for both application development and large-scale data processing...SeniorHybrid workingOn-siteRemoteMonday to Thursday5 days/weekFlexible hours
- £81k - £107k per annumEstimated...framework. You will also partner closely with Engineering, Inventory, and Product teams to define... ...drive timely consensus in design with senior engineering partners ~ Bachelor’s or... .... Accommodations Roku welcomes applicants of all backgrounds and provides...SeniorLong-term contractTemporaryHybrid workingOn-siteRemoteMonday to Thursday5 days/weekFlexible hours
- ...Senior Science Technician – Lead Biology Prep, Maintain Ecosystems, and Support Fieldwork – Cambridge A high-achieving school in Cambridge is recruiting a meticulous Senior Science... ...Staff Scale (Highly Competitive) Application To apply for this Senior Biology Technician...SeniorImmediate start
- £47k - £62k per annumEstimated...cutting-edge technology and engineering, always putting the customer... ...diverse skills to support both Software Engineers and QA Engineers, tackling... ...' expectations. As a Senior Software Engineer (SDET), you... ...Roku welcomes applicants of all backgrounds and provides...SeniorHybrid workingOn-siteRemoteMonday to Thursday5 days/weekFlexible hours
£27k per annum
...opportunities Previous optical experience essential Senior Optical Assistant Jobs in Cambridge, Cambridgeshire | Independent Opticians | Up to £27,00... ...optical experience is essential for this role. Applications without relevant experience will not be considered....SeniorFull-timeRotating shifts£70k - £80k per annum
...Location: Cambridge Way of Working: Office based or Hybrid (attend office 1-2 days per... ...Opportunity: We're looking for a Senior DevOps Engineer to join our Internal Infrastructure &... ...Prometheus, Grafana, ELK). We encourage applications from candidates who meet most but not...Senior40 hours/weekPermanentFull-timeHybrid workingOn-siteProbationary period- £42k - £54k per annumEstimated...Front End Developer ~202602380 ~Cambridge, England, United Kingdom ~Full time View favourites Description We are looking for an experienced... ..., Cambridge office. The Role Working with other engineers who have a wide range of skills you will be bringing...Full-timeHybrid workingOn-siteFlexible hours
- £43k - £55k per annumEstimated...you will join our Luxury Audio department based in Cambridge, UK, in the position of: Software Systems Engineer – Luxury Audio A Career at HARMAN Lifestyle... ...esteemed brands like JBL, Mark Levinson and ARCAM . Unite your passion for audio innovation with high-tech...On-siteImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Windows/Desktop Applications - Cambridge, United Kingdom. Be the first to apply!
- senior director data science Cambridge, Cambridgeshire
- senior web ui developer Cambridge, Cambridgeshire
- senior global product manager Cambridge, Cambridgeshire
- senior digital design engineer Cambridge, Cambridgeshire
- senior windows systems engineer Cambridge, Cambridgeshire
- senior account manager marketing agency Cambridge, Cambridgeshire
- senior financial accountant Cambridge, Cambridgeshire
- senior network engineer remote Cambridge, Cambridgeshire
- senior manager telecommunications Cambridge, Cambridgeshire
- senior manager customer relationship management Cambridge, Cambridgeshire
