Talent.com
Senior Software Engineer, Windows/Desktop Applications - Baton Rouge, USA
Senior Software Engineer, Windows/Desktop Applications - Baton Rouge, USASpeechify • Baton Rouge, LA, US
Senior Software Engineer, Windows / Desktop Applications - Baton Rouge, USA

Senior Software Engineer, Windows / Desktop Applications - Baton Rouge, USA

Speechify • Baton Rouge, LA, US
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

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.

    [job_alerts.create_a_job]

    Senior Software Engineer • Baton Rouge, LA, US

    [internal_linking.similar_jobs]
    Roadway Design Engineer - Entry-Level

    Roadway Design Engineer - Entry-Level

    Waggoner • Baton Rouge, LA, US
    [job_card.full_time]
    Roadway Design Engineer - Entry-Level for our Baton Rouge, LA office to work on a variety of Transportation projects throughout Louisiana. Are you ready to inspire, engage and deliver? Waggoner Engi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer, iOS Core Product - Baton Rouge, USA

    Software Engineer, iOS Core Product - Baton Rouge, USA

    Speechify • Baton Rouge, LA, US
    [job_card.full_time]
    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 – ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Structural Engineer

    Senior Structural Engineer

    Orbital Engineering, Inc. • Baton Rouge, LA, US
    [job_card.full_time]
    Working with our business partners to create, improve and sustain industry and infrastructure.Orbital) has been driven by this core purpose for more than 50 years - energizing Orbital team members ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior System Engineer

    Senior System Engineer

    EisnerAmper • Baton Rouge, LA, United States
    [job_card.full_time]
    Designing and implementing multi-vendor routers, switches, firewalls, and phone systems on multiple projects; Configure and manage network monitoring software such as Solarwinds; Implementing data ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Business Systems Analyst

    Senior Business Systems Analyst

    defi AUTO LLC • Baton Rouge, LA, US
    [job_card.full_time]
    It’s an exciting time to join defi!.SOLUTIONS is a pioneer in end-to-end, SaaS loan originations, servicing, and managed servicing solutions. Our customers include the highest-volume captive a...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr, Application Programmer

    Sr, Application Programmer

    MATRIX SYSTEMS & TECHNOLOGIES INC • Baton Rouge, LA, US
    [job_card.full_time]
    The scope of the proposed services will include the following : .Development, administration & configuration of a custom-built. Provide technical knowledge transfer, training, documentation, mento...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior.NET Developer

    Senior.NET Developer

    Quantaleap • Baton Rouge, LA, US
    [job_card.full_time]
    NET developer .Location : Baton Rouge, LA (Hybrid) – Look for local candidates.Senior Applicatio...[show_more]
    [last_updated.last_updated_30] • [promoted]
    General Application

    General Application

    Enginuity Global • Baton Rouge, LA, US
    [job_card.full_time]
    Enginuity Global LLC provides process automation services and innovative environmental and safety products to industrial facilities. We are a young company, with immense growth potential.Joining our...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Electrical Engineer

    Senior Electrical Engineer

    Orbital Engineering, Inc. • Baton Rouge, LA, US
    [job_card.full_time]
    Working with our business partners to create, improve and sustain industry and infrastructure.Orbital Engineering has been driven by this core purpose for more than 50 years - energizing Orbital te...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Systems Architect - Entry Level

    Systems Architect - Entry Level

    EMCO Technologies • Baton Rouge, LA, US
    [job_card.full_time]
    EMCO Technologies is seeking a technically proficient and self-directed individual with hands-on experience in managing backup systems, virtualization platforms, and network infrastructure preferab...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Solutions Architect

    Senior Solutions Architect

    Sparkhound • Baton Rouge, LA, US
    [job_card.full_time]
    We are looking for a dynamic and versatile Senior Solutions Architect / Delivery Lead with extensive experience across multiple technical domains and a passion for solving complex business challeng...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Control Systems Engineer

    Control Systems Engineer

    OneSource Professional Search • Baton Rouge, LA, US
    [job_card.full_time]
    A well-established systems integrator for industrial automation and process control solutions is seeking a Control Systems Engineer to join their team in Baton Rouge, LA. They support clients with t...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior CAD Designer II

    Senior CAD Designer II

    Thompson Engineering • Baton Rouge, LA, US
    [job_card.full_time]
    Thompson Engineering is seeking an experienced and detail-oriented Senior CAD Designer II to join our dynamic team.The ideal candidate will be responsible for preparing complex design and drafting ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Application Programmer (5253750)

    Senior Application Programmer (5253750)

    CL Hebron Enterprises Inc • Baton Rouge, LA, US
    [job_card.full_time]
    The scope of the proposed services will include the following : .Development, administration, configuration and support of Microsoft Power Application,. NET applications, Microsoft Power BI dashboards...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Architect I

    Software Architect I

    defi AUTO LLC • Baton Rouge, LA, US
    [job_card.full_time]
    It’s an exciting time to join defi!.SOLUTIONS is a pioneer in end-to-end, SaaS loan originations, servicing, and managed servicing solutions. Our customers include the highest-volume captive a...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Entry Level Software Tester / Support Engineer

    Entry Level Software Tester / Support Engineer

    365 Labs • Baton Rouge, LA, US
    [job_card.full_time] +2
    Please read the following requirements carefully before submitting an application.Labs builds State-of-the-Art systems for Public Safety, and we are looking for a QA Engineer to join our Products t...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Bridge Engineer

    Senior Bridge Engineer

    Thompson Engineering • Baton Rouge, LA, US
    [job_card.full_time]
    Thompson Engineering is seeking a.This role is ideal for a seasoned engineer with a strong background in the design of bridges for. The primary responsibility of this position is to ensure the.The s...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Analyst, IT Business Solutions

    Senior Analyst, IT Business Solutions

    Cardinal Health • Baton Rouge, LA, United States
    [job_card.full_time]
    What Application Development & Maintenance contributes to Cardinal Health.Information Technology oversees the effective development, delivery, and operation of computing and information services.Th...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]