×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Windows​/Desktop - Bakersfield

Job in Bakersfield, Kern County, California, 93399, USA
Listing for: Speechify
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Software Engineer, Senior Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 140000 USD Yearly USD 140000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer, Windows/Desktop Applications - Bakersfield

Senior Software Engineer, Windows/Desktop Applications - Bakersfield, USA

Speechify's mission is to make sure that reading is never a barrier to learning. With over 50 million users, Speechify’s text‑to‑speech products transform PDFs, books, Google Docs, news articles, websites, and more into audio across iOS, Android, Mac, Chrome Extension, and Web App.

Join a 100% distributed team of over 200 engineers, researchers, and product experts who build accessible, high‑performance software.

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 necessary, C++.
  • Define and enforce best practices for Windows desktop development — code architecture, performance, memory usage, responsive UI, cross‑version compatibility (Windows 10/11+), maintainability.
  • Drive accessibility: integrate and validate support for Windows accessibility APIs (e.g., UI Automation), ensure focus management, keyboard navigation, screen‑reader support, and usability for people with disabilities.
  • Collaborate closely with product designers, UX researchers, QA, and stakeholders to shape feature planning, UI/UX architecture, and long‑term roadmap for the Windows platform.
  • Own the full lifecycle of features: conception → design → implementation → testing → release → maintenance, ensuring quality, reliability, and consistency.
  • Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems, proposing robust architectural solutions.
Required Qualifications
  • 3+ years in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML — and ideally additional experience with native Windows code (C++, Win
    32/WinRT/COM).
  • Deep understanding of Windows application architecture, including interop between managed (.NET) and native code.
  • Proven track record of designing, building, and shipping production‑quality desktop applications focused on reliability, performance, scalability, and maintainability.
  • Strong experience with accessibility APIs on Windows (e.g., UI Automation) and a dedication to building inclusive software.
  • Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi‑threading or asynchronous programming.
  • Experience leading technical design, mentoring others, conducting code reviews, and making architecture‑level decisions.
  • Strong communication skills; ability to articulate trade‑offs, collaborate with cross‑functional teams, and drive consensus.
  • User‑centric mindset: focus on building polished, intuitive, and accessible experiences for end users.
Preferred / Bonus Skills
  • Automated UI testing (unit, integration, UI automation) and familiarity with relevant frameworks.
  • Performance optimization for desktop apps (memory usage, startup time, rendering performance, high‑DPI support, responsiveness).
  • Internationalization and localization, right‑to‑left UI support, accessibility across regions.
  • Telemetry, analytics, crash reporting, logging, and error monitoring in desktop apps.
  • Shaping CI/CD workflows, release pipelines, and deployment strategies for desktop applications.
  • Ownership of feature areas over the long term, including maintenance, refactoring, and technical debt management.
Benefits & Compensation
  • Salary range: 140,000‑200,000 USD/Year + Bonus + Stock depending on experience.
  • High‑impact role defining architecture, influencing millions of users.
  • Collaborative, flat‑structure engineering culture; opportunities to mentor, lead, and grow into technical leadership (Tech Lead, Architect).
  • Flexibility, autonomy, and responsibility: own problems end‑to‑end, contribute to long‑term vision.
  • Purpose‑driven mission: building reliable, accessible, user‑centered software that makes a difference.
Additional Information

The United States Based salary range for this role is 140,000‑200,000 USD/Year + Bonus + Stock.

Seniority level:
Mid‑Senior level

Employment type:

Full‑time

Job function:
Engineering and Information Technology

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.

Apply

Tell us why you’re interested in this role and what makes you a good fit. Include links to your portfolio and Linked In.

Not looking but know someone who would make a great fit? Refer them!

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary