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

Senior Software Engineer, Windows/Desktop Applications - Newport News, USA [Remote]

$140k - $200k

Speechify

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 Base Salary for this position in the United States is 140,000-200,000 USD/Year + Stock + Bonus based 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.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Windows/Desktop Applications - Newport News, USA [Remote] in Newport News, VA vacancy
  • $87k - $157k

     ...Come put your software engineering skills into action! The Command...  ...Emergency Response Application (C2IMERA) program in...  ...for talented Senior Software Engineers...  ...locations would include Newport News, VA; Lexington, MA;...  ...operating systems (Mac OSX, Windows, LINUX, etc.).... 
    Application
    Senior
    Windows
    News
    Remote job
    Worldwide

    Leidos

    Newport News, VA
    more than 2 months ago
  •  ...Transcription (CTS16) (CONUS: Newport News, Virginia | Senior Consultant - Full-Time)...  ...computer equipment and software, which can include word...  ...with Microsoft Windows operating system perfect...  ...of basic Microsoft and desktop computer application skills and usage experience... 
    Application
    Windows
    News
    Full time
    Work at office
    Monday to Friday

    ProSidian Consulting

    Newport News, VA
    19 hours ago
  • $120k - $125k

     ...Software Engineer Newport News, VA 23606 Industry: Engineering & Design Job Description CTR Group...  ...role focused on both high-level application design and low-level embedded systems...  ...Design, develop, and maintain Windows-based control software using Delphi.... 
    Application
    Windows
    News
    Temporary work

    CTR Group

    Newport News, VA
    1 day ago
  •  ...Senior Managed IT Services Specialist, Americas Company...  ...Inc. Location: Newport News, VA, US Additional posting...  ...to succeed BS degree in engineering/computer science or...  ...and managing container applications Desirable: Microsoft Certified: Windows Server Hybrid Administrator... 
    Application
    Senior
    Windows
    News
    Local area
    Remote work
    Worldwide

    KUKA AG

    Newport News, VA
    20 hours ago
  • $129.3k - $193.9k

     ...Northrop Grumman is seeking a Sr Principal Software Engineer for GCCS-J development team. This position 100% onsite in Newport News, VA. GCCS-J is the DoD's Joint Command...  ...and/or personal business. The application period for the job is estimated to be 20... 
    Application
    Senior
    News
    Relocation
    Shift work

    Northrop Grumman

    Newport News, VA
    14 hours ago
  • $29 - $42 per hour

     ...and diverse IT and Engineering professionals will...  ...of the network at Newport News Shipbuilding, VA...  ...assigned Flag Officers/Senior Executive Service...  ...operating systems software; and/or ensure the rigorous application of information...  ...Experience with Microsoft Windows OS, version 10.... 
    Application
    Senior
    Windows
    News
    Hourly pay
    Local area
    Immediate start

    Leidos

    Yorktown, VA
    22 hours ago
  • $29 - $42 per hour

     ...and diverse IT and Engineering professionals will...  ...of the network at Newport News Shipbuilding, VA...  ...assigned Flag Officers/Senior Executive Service...  ...operating systems software; and/or ensure the rigorous application of information...  ...Experience with Microsoft Windows OS, version 10.... 
    Application
    Senior
    Windows
    News
    Hourly pay

    Leidos

    Yorktown, VA
    4 days ago
  • $140k - $200k

     ...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’... 
    Senior
    News
    Remote job

    Speechify

    Newport News, VA
    more than 2 months ago
  • $125.8k - $170.2k

     ...Cloud Engineer Transform technology into opportunity...  ...experience in Linux/Windows administration, Cloud...  ...for complex cloud-based applications. Lead system...  ...programming and designing software using Terraform, Ansible...  ...Onsite Work Location: USA VA Yorktown Additional... 
    Application
    Senior
    Windows
    Remote work

    General Dynamics

    Yorktown, VA
    5 days ago
  •  ...Computer Skills To perform this job successfully, an individual should have a high level of competency with Microsoft Windows, Excel and Accounting software in general as well as a working knowledge of Microsoft Word. Yardi Voyager or similar property management software... 
    Senior
    Windows
    News
    Work at office

    Drucker and Faulk

    Newport News, VA
    14 hours ago
  •  ...Overview: Located in Newport News, Virginia, Canon...  ...only manufacturing, engineering, recycling and technical...  ...environment by creating new software functionality and/or...  ...field writing applications in C/C++. Proficient...  ...in both MS Windows and Linux environments... 
    Application
    Senior
    Windows
    News
    Contract work
    Work at office
    Local area

    Canon U.S.A., Inc.

    Newport News, VA
    5 days ago
  • $106.2k - $167.2k

     ...aimed at improving immunization rates. This territory covers: Newport News, VA and surrounding areas including Suffolk, Hampton,...  ...will be eligible for annual bonus and long-term incentive, if applicable. We offer a comprehensive package of benefits. Available benefits... 
    Application
    Senior
    News
    Contract work
    Work at office
    Local area

    Merck

    Yorktown, VA
    4 days ago
  •  ...Collections Full-Time Location: BayPort Way Corporate Newport News, VA 23606, USA Job Description Essential Functions and...  ...debt collection act. Proficient in the use of basic applications in a Windows-based environment. Staying up to date on all processes... 
    Application
    Windows
    News
    Full time

    BayPort Credit Union

    Newport News, VA
    2 days ago
  •  ...Muhlbauer, Inc., headquartered in Newport News, Virginia, seeks a Software Engineer to work at unanticipated location...  ...for Mühlbauer's semiconductor applications; Help produce semiconductor software...  ...Bosnia, Malaysia, China and the USA. Interesting and challenging... 
    Application
    News
    Remote work
    Worldwide
    Relocation

    Personalhaus Bielefeld GmbH & Co. KG

    Newport News, VA
    1 day ago
  • $70k - $126k

     ...Management Emergency Response Application (C2IMERA) program in the...  ...opportunities for talented Software Engineers with 2+ years of hands-on...  ...ideal locations would include Newport News, VA; Lexington, MA; Orlando...  ...systems (Mac OSX, Windows, LINUX, etc.). Familiarity... 
    Application
    Windows
    News
    Remote job

    Leidos

    Newport News, VA
    more than 2 months ago
  • $95k - $115k

     ...Summary The Manufacturing Engineer plays a key role in...  ...functions. • Must be fluent in Windows based operating systems •...  ...distribution facilities in Neenah, WI, Newport News, VA, Norristown and...  ...assistance at any point in the application and interview process,... 
    Application
    Senior
    Windows
    News
    Bi-weekly pay
    Full time
    For contractors
    Work at office
    Worldwide

    Burlington Medical LLC

    Newport News, VA
    20 hours ago
  •  ...be tasked with spraying the parking lots and washing our shop windows. Clean, sanitize and stock our bathrooms. Make sure...  ...position. The official job description will be provided during the application/interview process. BENEFITS: ~ Weekly Pay ~... 
    Application
    Windows
    News
    Weekly pay
    Local area

    Krispy Kreme Doughnut Corporation

    Newport News, VA
    2 days ago
  •  ...environment from our Newport News office. This...  ...coordination, hardware and software management,...  ...laptops, desktops, printers, mobile...  ...and other business applications. Respond to employee...  ..., maintenance, engineering, business...  ...planned maintenance windows. Aery Aviation... 
    Application
    Windows
    News
    For contractors
    Work at office
    Local area
    Remote work

    Aery Aviation

    Newport News, VA
    1 day ago
  • $140k - $200k

     ...they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they...  .... These include frontend and backend engineers, AI research scientists, and others from...  ...for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user... 
    Application
    News
    Remote job
    Work at office

    Speechify

    Newport News, VA
    more than 2 months ago
  •  ...The External Logistics Senior Control Analyst is responsible for...  ...forward to receiving your online application. If you have any questions,...  ..., please visit Liebherr USA, Co. Privacy Statement for more...  ...its production facilities in Newport News, Virginia, for its product line... 
    Application
    Senior
    News
    Internship

    Liebherr

    Newport News, VA
    1 day ago
  •  ...RN) | Intensive Care Unit (ICU) / Critical Care Location: Newport News, VA Agency: Access Healthcare LLC Pay: Competitive...  ...start dates, and contract details will be discussed during the application process. We encourage you to apply today to learn more about... 
    Application
    News
    Weekly pay
    Full time
    Contract work
    Summer work
    Shift work
    3 days per week

    Access Healthcare LLC

    Newport News, VA
    4 days ago
  •  ...RN) | Intensive Care Unit (ICU) / Critical Care Location: Newport News, VA Agency: Malone Healthcare Pay: Competitive...  ...start dates, and contract details will be discussed during the application process. We encourage you to apply today to learn more about... 
    Application
    News
    Weekly pay
    Full time
    Contract work
    Summer work
    Immediate start
    Shift work

    Malone Healthcare

    Newport News, VA
    3 days ago
  •  ...position will work at ECPI University's Newport News, VA campus location. Overview...  ...10+ years preferred) ~ Experience in applications of AI in Cybersecurity ~ Demonstrated...  ...concepts and applications in cybersecurity Windows (client/server) Linux systems... 
    Application
    Windows
    News
    Full time

    ECPI University

    Newport News, VA
    5 days ago
  •  ...Peninsula Cleaning Service, Inc. of Newport News, VA is looking to hire a part-time evening...  ...30 years. We clean floors, carpets, windows, surfaces, and restrooms for commercial...  ...our initial 3-minute, mobile-friendly application . We look forward to meeting you! Location... 
    Application
    Windows
    News
    Full time
    Part time
    Monday to Friday
    Afternoon shift

    Peninsula Cleaning Services Inc

    Hampton, VA
    10 days ago
  •  ...RN) | Intensive Care Unit (ICU) / Critical Care Location: Newport News, VA Agency: Malone Healthcare Pay: Competitive...  ...start dates, and contract details will be discussed during the application process. We encourage you to apply today to learn more about... 
    Application
    News
    Weekly pay
    Full time
    Contract work
    Summer work
    Immediate start
    Shift work

    TravelNurseSource

    Newport News, VA
    3 days ago
  •  ...Senior Operations Manager Embark on a transformative career journey with Peninsula...  ...with 125 employees or more in Newport News, Richmond, Williamsburg, and surrounding...  ...straightforward 3-minute, mobile-friendly application. Apply now and become an integral part... 
    Application
    Senior
    News
    Full time
    Part time
    Weekend work

    Peninsula Cleaning Services Inc

    Yorktown, VA
    6 days ago
  • $1,548 - $1,709 per week

     ...partnering Long Term Acute Care Facilities in Newport News, Virginia. Whether you're looking to...  ...~ Basic PC skills such as Windows NT and computerized respiratory equipment...  ...individual patients and their families by the application of the clinical process in assessing,... 
    Application
    Windows
    News
    Contract work
    Local area
    Night shift

    Supplemental Health Care

    Newport News, VA
    3 days ago
  • $50 - $400 per day

     ...PM Virginia Beach ~1:00 PM Norfolk ~2:00 PM Newport News ~3:00 PM Portsmouth Delivery windows range from 6:00 AM 11:00 PM, offering both part-time...  ...information on our website # Submit a complete application # Complete a one-way video interview # Attend... 
    Application
    Windows
    News
    Bi-weekly pay
    Full time
    Contract work
    Part time
    For contractors
    Casual work
    Immediate start
    Flexible hours

    GO2 Delivery

    Newport News, VA
    5 days ago
  •  ...Software Engineer II Job Location US Job ID 2026-4445 Fill Type...  ...professional services company. Headquartered in Newport News, Virginia, we leverage subject matter...  ...cohesive and efficient software applications. ~ Participate in AGILE... 
    Application
    News
    Contract work
    Temporary work

    ITA International

    Newport News, VA
    4 days ago
  • $13.77 per hour

     ...and visitors. Location: Newport News, VA Hourly Rate: $13.77...  ...specific offer will vary based on applicant's experience, skills,...  ...company policies • Clean windows, mirrors, and other glass surfaces...  ...of integrated facility, engineering, and infrastructure solutions... 
    Application
    Windows
    News
    Hourly pay
    Weekly pay
    Local area

    ABM Industries

    Newport News, VA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Windows/Desktop Applications - Newport News, USA [Remote]. Be the first to apply!