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

Senior Software Engineer, Windows/Desktop Applications - Milwaukee, WI, USA

$140k - $200k

Speechify

Senior Software Engineer, Windows/Desktop Applications

Milwaukee, WI, USA

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

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.

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

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 Senior Software Engineer, Windows/Desktop Applications - Milwaukee, WI, USA in Milwaukee, WI vacancy
  •  ...Desktop Support Location: Milwaukee, WI, 53226- Onsite Duration: 6+ Months of Contract...  ...Microsoft SCCM imaging software Nice to have Skills...  ...software, including: Windows 11, Office 365 and other...  ...departmental and enterprise applications. Participate in... 
    Application
    Windows
    Contract work
    Work at office
    Relocation
    Shift work

    Information Resource Group

    Milwaukee, WI
    4 days ago
  •  ...Work Location: HYBRID - Milwaukee, WI (3 days/week onsite) Experience: 10 to 15 Years...  ...in Rubrik with additional other backup applications like NetBackup, CommVault, VMware, AWS,...  ...CommVault past experience. VMware, Windows, and Linux administration SQL and Oracle... 
    Application
    Windows
    3 days per week

    Kaav Inc.

    Milwaukee, WI
    5 days ago
  • $105k - $140k

     ...Go-to-Market Engineer - Milwaukee, WI, USA Milwaukee, WI, USA 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,... 
    Suggested

    Speechify

    Milwaukee, WI
    3 days ago
  • $140k - $200k

     ...Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where... 
    Application
    Work at office

    Speechify

    Milwaukee, WI
    1 day ago
  •  ...Join our fun, high-energy team as a Senior Home Lending Advisor in Chase Home Lending...  ...skills Intermediate PC skills in a Windows environment This position is subject...  ...you provide during the Chase on-line application process may be transferred, on your behalf... 
    Application
    Senior
    Windows
    Work experience placement
    Local area
    Immediate start
    Relocation

    JPMorgan Chase Bank, N.A.

    Milwaukee, WI
    2 days ago
  •  ...Title : Desktop support Technician Location : Milwaukee, Wisconsin 53212 (onsite) Pls look...  ...Peripherals and related Software. • Perform Break Fix,...  ...Experience Supporting Windows Operating Systems, MS Office...  ...a wide range of applications. • Analytical thinking... 
    Application
    Windows
    Contract work
    Local area
    Immediate start
    Remote work
    Flexible hours
    Shift work

    E-Solutions

    Milwaukee, WI
    1 day ago
  •  ...Senior Paralegal - Milwaukee, WI Duration: 12 months, Onsite Responsibilities: Work under the direction of a Supervisory Paralegal...  ...advanced automated litigation support using various software applications Screen for privileged documents and resolve... 
    Application
    Senior

    Ark Solutions

    Milwaukee, WI
    4 days ago
  • $110k - $126.1k

     ...world-class end-to-end engineering solutions by...  ...code customization in software products. Expand existing...  ...of multithreaded applications using C • Knowledge...  ...and understanding of Windows Server • General knowledge...  ...office located in Milwaukee, WI. Travel... 
    Application
    Senior
    Windows
    Temporary work
    Work at office
    Remote work

    QuEST Global

    Milwaukee, WI
    2 days ago
  •  ...Desktop Support 1 Location: Milwaukee, WI - Candidate MUST be a WI resident. No Relocation...  ...Microsoft SCCM imaging software Nice to Have Skills...  ...and software, including Windows 11, Office 365 and other...  ...and enterprise applications. Participate in installing... 
    Application
    Windows
    Work at office
    Remote work
    Relocation

    Information Resource Group

    Milwaukee, WI
    1 day ago
  • $105k - $140k

     ...Go-to-Market - Milwaukee, WI, USA Milwaukee, WI, USA Mission The mission of Speechify is to make sure that reading is never a barrier...  ...00% distributed setting. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft,... 

    Speechify

    Milwaukee, WI
    5 days ago
  •  ...Proficient in most standard business software applications, particularly Microsoft Office (...  ...reside in the required territory of Milwaukee/Madison WI territory or surrounding area Preferred...  ...in Occupational Safety and Health, Engineering, Science and five years’ experience... 
    Application
    Senior
    Work at office
    Remote work

    Grange Insurance

    Milwaukee, WI
    4 days ago
  •  ...Job Title: Lead React Developer Work Location: Milwaukee, WI (3 Days in office/2 Days remote) Job Description:...  ...DOM ~5 yrs experience writing adaptive and responsive UI applications ~ Strong Knowledge of HTML5 CSS React Redux Knowledge of... 
    Application
    Work at office
    Remote work

    Futran Tech Solutions Pvt. Ltd.

    Milwaukee, WI
    5 days ago
  •  ...Senior Java Software Engineer Location: Milwaukee, WI Duration: Full-time Rate: DOE US citizens, GC, EAD (H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this job Skills and Experience Needed ~8+ years of experience ~ Bachelor... 
    Senior
    Full time
    Immediate start

    Staffing the Universe

    Milwaukee, WI
    5 days ago
  •  ...Milwaukee County is looking for a Desktop Support 1 resource to work 40 hours a...  ...relating to hardware, software, printing,...  ...software, including: Windows 10, Office 365 and...  ...departmental and enterprise applications. Participate...  ...MUST be a WI resident or willing... 
    Application
    Windows
    Work at office
    Remote work
    Relocation
    Shift work
    Night shift
    Weekend work

    Concord IT Systems

    Milwaukee, WI
    3 days ago
  •  ...configuration and code customization in software products. • Expand existing and create...  ...Experience in development of multithreaded applications using C • Knowledge of interposes...  ...Oracle) • Knowledge and understanding of Windows Server • General knowledge of Web... 
    Application
    Senior
    Windows

    Exaways Corporation

    Milwaukee, WI
    1 day ago
  • $140k - $200k

     ...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...Apple'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... 
    Application
    Work at office
    Remote work

    Speechify

    Milwaukee, WI
    4 days ago
  • $140k - $200k

     ...- 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 sources... 
    Application
    Full time
    Work at office
    Shift work

    Speechify

    Milwaukee, WI
    3 days ago
  • $96.43k - $127.77k

     ...Join Our Team as a Senior Desktop & Network Support Analyst!...  ...imaging, patching, and automated software deployment processes to streamline...  ...configuring and supporting Windows/Linux/MacOS/JAMF and Microsoft...  .... All employees and applicants will be considered without regard... 
    Application
    Senior
    Windows
    Work experience placement
    Local area
    Worldwide

    S&C

    Franklin, WI
    3 days ago
  •  ...Automation Engineer Location: Milwaukee, WI Duration: 12 Months Rate: DOE US Citizen, Green card holder. H4EAD, GC EAD and TN Visa preferred...  ...preferred ~ Experience in testing web/mobile/legacy, Application Programming Interfaces (APIs). ~ Solid understanding... 
    Application
    H1b

    Georgia IT Inc

    Milwaukee, WI
    4 days ago
  • $3,411 per week

     ...Registered Nurse (RN) | Interventional Radiology Location: Milwaukee, WI Agency: Seven Healthcare Pay: $3,411 per week Shift...  ...experience placing exceptional staff with employers across the USA, we have also built a strong track record of helping healthcare... 
    Weekly pay
    Full time
    Immediate start
    Flexible hours
    Shift work

    TravelNurseSource

    Milwaukee, WI
    2 days ago
  • $23k

     ...Crafted Highlights :   In the role of  Senior Project Manager - Engineer working in  Milwaukee, WI you will be part of the Technical Services and Support...  ...Coors is an equal opportunity employer. We invite applications from candidates of all backgrounds, race, color,... 
    Application
    Senior
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Molson Coors Brewing Company

    Milwaukee, WI
    14 days ago
  • A leading financial technology company is seeking a Senior Software Engineer to join their team in Milwaukee, WI. This role involves designing and developing high-quality applications, leading feature implementations, and collaborating closely with cross-functional teams... 
    Application
    Senior

    COMPOUND

    Milwaukee, WI
    3 days ago
  •  ...Web Functional Analyst Web Functional Analyst needed for a 6 month contract in Milwaukee, WI 8+ years experience, at least 5 of those in web based application space Assist with definition of solution to build a new Web Application, from a functionality perspective... 
    Application
    Contract work

    Suncap Technology

    Milwaukee, WI
    5 days ago
  • $41.31k - $54.57k

     ...connecting people, data, and applications quickly, securely, and effortlessly...  ...Utilizes industry standard software and hardware tools to...  ...be well versed in Microsoft Windows and Office applications. Must...  ...0 - $54,570 in these states: WI Lumen offers a comprehensive... 
    Application
    Windows
    Temporary work
    Second job
    Work at office
    Immediate start

    Lumen Inc

    Milwaukee, WI
    4 days ago
  • $80 - $81 per hour

     ...Senior Software Engineer Milwaukee, WI, United States $ 80.00 - 81.00 (US Dollar) Or refer someone About the Job Senior Software Engineer...  ...transactional flows Experience working in Distributed Application Development Environment: MicroService Architecture,... 
    Application
    Senior
    1 day per week

    Global Channel Management

    Milwaukee, WI
    4 days ago
  • $118.96k

     ...for a hardworking Platform Senior Systems Software Engineer to join our growing...  ...Preferred), and containerized applications and container...  ...Experience with Linux and Windows. Understanding how to install...  ...Software Engineer, Location: Milwaukee, WI - 53205 Required Preferred... 
    Application
    Senior
    Windows
    Work experience placement
    Flexible hours

    Northwestern Mutual

    Milwaukee, WI
    4 days ago
  •  ...difference at Fiserv. Job Title Senior Software Engineer TITLE: Senior Software Engineer...  ...Fiserv Solutions, LLC LOCATION: Milwaukee, WI (and various unanticipated locations...  ...regulations and standards. Manage application deployments, ensuring that new releases... 
    Application
    Senior

    Fiserv

    Milwaukee, WI
    1 day ago
  • $78k - $156k

     ...based position based in Minneapolis, MN/Milwaukee, WI/Madison, WI in the Cardiac Rhythm...  ...degree in a relevant technical field, engineering) or equivalent/related experience. ~...  ...frequently used personal computer programs and applications, such as, Microsoft Office. ~ This... 
    Application
    Senior
    Work at office
    Worldwide

    Abbott

    Milwaukee, WI
    1 day ago
  •  ...Milwaukee, Wisconsin, United States Wisconsin, United States...  ...: We are looking for a Senior Cloud Services Engineer with a focus on Kubernetes...  ...team. You will support the application tier both in our private and...  ...Server Operating Systems (Windows and Linux). Managing... 
    Application
    Senior
    Windows
    Work experience placement
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Milwaukee, WI
    2 days ago
  • $60k - $65k

     ...Description Position Title: SOUS CHEF - MILWAUKEE, WI   Salary: $60,000 - $65,000...  ...Referral Policy, email  ****@*****.***-usa.com . Click here to view the step-by...  ...unpaid time off benefits in accordance with applicable federal, state, and local laws. For positions... 
    Application
    Local area
    Remote work
    Flexible hours

    Eurest

    Milwaukee, WI
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Windows/Desktop Applications - Milwaukee, WI, USA. Be the first to apply!