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.
- £82k - £106k 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
- £62k - £81k 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
- £62k - £82k 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
- £56k - £72k 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
- £51k - £68k 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
- £54k - £72k per annumEstimated...organisation, founded on a belief in collaborative engineering for the safe and responsible development... ...The Opportunity We are seeking a Senior Software Engineer with a passion for open-source... ...accelerators (GPUs, TPUs, CPU vector units or other accelerators). A strong...SeniorFull-timeOn-site
- £54k - £71k per annumEstimatedCompany: SR2 REC LTD Job Type: Permanent Salary: exceptional benefitsSeniorPermanent
£58k - £72k per annum
...leading clinical scientists in Cambridge UK, has quickly grown... ...their jobs. Working alongside engineers, commercial and operational teams... ...building modern web applications using React and TypeScript.... ...clean, scalable and maintainable software with a focus on user experience...SeniorLong-term contractFull-timeOn-site£60k - £80k per annum
...Software Engineer – Mid-Level or Senior A fantastic opportunity for experienced Software Engineers to join a highly innovative technology company... ...projects within a research-driven environment. Location: Cambridge office available (minimum 2 days per week in office)...SeniorFull-timeOn-site£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 (minimum 2 days per week in the office) Salary: £75,000...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
- £58k - £76k per annumEstimated...companies, our work saves lives—and we’re all united by a shared commitment to innovate for... ...makes everything possible. The Senior AI Engineer ( Full Stack ) is responsible for the... ...into functional, production-ready applications that drive measurable business impact....SeniorFull-time
- ...-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
- £40k - £53k per annumEstimated...back into work with us. Join as a Senior Highways Engineer in our Transportation team. We work on... ...Highway Engineer to join our practice in Cambridge, Epsom or Chelmsford (you will be able... ...AutoCAD, Civil3D models (as and where applicable). Deliver work packages with scope...SeniorFull-timeHybrid workingRemoteFlexible hours
- £38k - £50k per annumEstimated...Type: Full-time, Permanent Location: Cambridge, UK Join Nu Quantum - Shaping the... ...academic groups. About the role As a Software Engineer at Nu Quantum, you will be responsible for... ...source control, continuous integration, unit testing, integration and hardware in the...PermanentFull-timeOn-siteRemoteFlexible hours
- £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
- £60k - £77k per annumEstimated...As a Software Engineer – Materials Management, you will be based in our Cambridge office, working as part of an agile team of experienced and dedicated software engineers... ...group of software professionals located in Europe, United States and Asia. You’ll be joining the team at...Hybrid workingOn-siteFlexible hours
$108k - $209k per annum
...seeking an experienced, creative, and talented Principal / Senior Software Engineer. The ideal candidate will have a strong background in... ...customer-facing features across the front-end and back-end application stack. Partner closely with product managers, designers...Senior- ...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
- £45k - £58k per annumEstimated...Revvity Cambridge, United Kingdom Job Summary As a Senior Scientist in our R&D team, you will serve as our lentiviral vectors subject matter expert, spearheading the development of Revvity's lentiviral vector offering including supporting further development...Senior
- £84k - £112k per annumEstimated...About the job Help prove the ML software stack that future AI systems will depend on. Graphcore... ..., automation and tooling that engineers trust every day. Your work will help raise... ...components come together. Engineers work across unit tests, integration tests, full model runs...SeniorOn-site
- £55k - £72k per annumEstimated...Roku’s advertising platform. This is a senior, hands-on engineering role with deep ownership over auction... ...Roku? Senior-level experience in software engineering, ideally with direct exposure... ...Accommodations Roku welcomes applicants of all backgrounds and provides reasonable...SeniorHybrid workingOn-siteRemoteMonday to Thursday5 days/weekFlexible hours
- £63k - £84k per annumEstimated...performance platform, born out of the University of Cambridge's Department of Engineering. We help companies with supply chains and production... ...in an experience that must be easy to use. As a Senior Full Stack Software Engineer and key member of the Neutreeno team, you’ll...SeniorLong-term contractFull-timeHybrid workingOn-siteRemote
- £60k - £81k per annumEstimated...using state-of-the-art technology and engineering to make it happen, considering the customer... ...that we do. We are looking for a Senior Software Engineer to focus on developing core features... ...experience building high-performing applications and SDK components who wants to code on...SeniorHybrid workingOn-siteRemoteMonday to Thursday5 days/weekFlexible hours
- £81k - £107k per annumEstimated...is the role? You’ll join the Auctions/Marketplace team as a senior engineer focused on real-time bidding — the low-latency, high-throughput... ...with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and...SeniorHybrid 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
- £60k - £79k per annumEstimated...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
- ...Outstanding Secondary School – Cambridge Start Date: As soon as... ...dashboards. You will support Senior Leadership with performance analysis... ...assessment points, reporting windows and data collection cycles.... ...and statutory reporting. Application To apply, please send your...WindowsPermanentFull-timeImmediate start
- ...to staff wellbeing • Fee remission where applicable • A professional and welcoming working environment Location: Cambridge Start Date: ASAP Salary: Highly competitive... ...environment • Strong knowledge of Windows systems, networking, and hardware • Excellent...WindowsImmediate start
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 account manager music creative services Cambridge, Cambridgeshire
- senior data strategist data strategy manager Cambridge, Cambridgeshire
- senior credit risk analyst sql Cambridge, Cambridgeshire
- senior revit draughtsman Cambridge, Cambridgeshire
- senior mechanical engineer building services Cambridge, Cambridgeshire
- senior technician Cambridge, Cambridgeshire
- senior systems engineer Cambridge, Cambridgeshire
- senior financial accountant Cambridge, Cambridgeshire
- senior reconciliation analyst Cambridge, Cambridgeshire
- senior hr Cambridge, Cambridgeshire
