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

Senior Software Engineer, Windows/Desktop Applications [Remote]

Full-time

jobgether

United States
  • Remote job

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Windows/Desktop Applications based in United States.

This is a high-impact engineering role focused on building and evolving native Windows desktop applications used by millions of users worldwide. You will contribute to a product that transforms how people consume written content by turning it into accessible audio experiences across multiple platforms. The role involves deep ownership of Windows application architecture, performance, and usability, with a strong emphasis on accessibility and inclusive design. You will work in a highly collaborative, fully distributed engineering environment alongside world-class engineers, designers, and researchers. The position requires a strong balance of hands-on development and architectural thinking, with responsibility for delivering polished, scalable, and reliable desktop software. You will also influence technical direction, improve engineering practices, and help shape the long-term evolution of the Windows product experience.

Accountabilities

  • Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI, C#, XAML, and optionally C++.
  • Define and enforce engineering best practices for performance, maintainability, memory management, and cross-version Windows compatibility.
  • Drive accessibility initiatives, ensuring compliance with Windows accessibility APIs (e.g., UI Automation) and delivering inclusive user experiences.
  • Collaborate with Product, Design, UX, QA, and other engineering teams to define feature scope and UI/UX architecture.
  • Own the full software development lifecycle, from design and implementation to testing, release, and ongoing maintenance.
  • Diagnose and resolve complex technical issues including performance bottlenecks, memory leaks, rendering issues, and compatibility challenges.
  • Contribute to architectural decisions and improve system design for scalability and long-term maintainability.
  • Mentor engineers, participate in code reviews, and help raise the overall engineering bar.

Requirements:

  • 3+ years of experience in Windows desktop application development using Windows App SDK, WinUI (or similar frameworks), C#, XAML, and optionally C++.
  • Strong understanding of Windows application architecture, including .NET and native interop (Win32/WinRT/COM).
  • Proven experience shipping production-grade desktop applications with a focus on performance, reliability, and scalability.
  • Hands-on experience with accessibility APIs (e.g., Microsoft UI Automation) and building inclusive software.
  • Strong computer science fundamentals including OOP, design patterns, data structures, algorithms, multithreading, and asynchronous programming.
  • Experience in technical leadership, code reviews, and mentoring engineers.
  • Excellent communication skills and ability to collaborate across cross-functional teams.
  • User-centric mindset with attention to detail in building intuitive, polished desktop experiences.

Preferred / Bonus:

  • Experience with UI automation testing, unit testing, and integration testing frameworks.
  • Knowledge of performance optimization (startup time, memory usage, rendering, high-DPI support).
  • Familiarity with localization, internationalization, and RTL (right-to-left) UI support.
  • Experience with telemetry, analytics, logging, crash reporting, and monitoring tools.
  • Exposure to CI/CD pipelines, release engineering, and desktop deployment workflows.
  • Ability to own modules or feature areas end-to-end, including refactoring and technical debt management.

Benefits:

  • Competitive compensation package aligned with experience and impact.
  • Opportunity to work on a product used by millions globally with strong real-world impact.
  • Fully remote, distributed work environment with high flexibility and autonomy.
  • High degree of ownership in architectural decisions and product direction.
  • Leadership opportunities including mentoring and progression into senior technical roles.
  • Mission-driven culture focused on accessibility, inclusivity, and user impact.
  • Collaborative engineering environment with strong emphasis on learning and technical excellence.

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Windows/Desktop Applications [Remote] in United States vacancy
  •  ...This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Windows/Desktop Applications based in Australia. This is a high-impact engineering role focused on building and... 
    Application
    Senior
    Windows
    Remote job
    Full time
    Worldwide

    jobgether

    United States
    6 hours ago
  •  ...Senior Software Engineer, Desktop Applications Our client is hiring a senior level engineer to help shape a modern desktop software experience that supports...  ...software for business critical workflows across Windows and Linux Build polished cross platform... 
    Application
    Senior
    Windows

    Blue Signal Search

    Denver, CO
    1 day ago
  • $140k - $200k

     .... These include frontend and backend engineers, AI research scientists, and others from...  ..., and development of native Windows desktop applications using Windows App SDK, WinUI (or related...  ...to building accessible and inclusive software. Excellent software engineering fundamentals... 
    Application
    Senior
    Windows
    Work at office
    Remote work

    GrabJobs

    United States
    3 days ago
  •  ...share, and run their applications across our suite of products...  ...including Docker Desktop, Docker Hub, and Docker...  ...tools that define how software gets built and...  ...integrations across macOS and Windows, improving reliability...  ...and support healthy engineering practices. This role... 
    Application
    Senior
    Windows
    Remote work
    Worldwide
    Home office
    Visa sponsorship
    Shift work
    Afternoon shift

    Docker

    Canada, KY
    1 day ago
  •  ...Senior Windows Desktop App Developer (C++/Qt) We are seeking a skilled and experienced Senior...  ...developing a robust file synchronization application tailored for graphic art designers,...  ...passion for delivering high-quality software. This position offers flexibility:... 
    Application
    Senior
    Windows
    Remote work

    Ci Hub Connector

    United States
    4 days ago
  •  ...Network Administrator, this senior-level role serves as a...  ...experience with Citrix virtual desktop/application delivery, Okta identity &...  ...desktop support, endpoint engineering, or IT service desk roles (...  ...acceptable Deep knowledge of Windows 10/11 desktop... 
    Application
    Senior
    Windows
    For contractors
    Work at office
    Local area
    Remote work

    The Children's Village

    Dobbs Ferry, NY
    18 days ago
  •  ...backed, infrastructure software startup. We are 100% remote...  ...to every employee. Senior Software Engineer - Mobile As a senior...  ...user-friendly mobile application on both Android and iOS...  ...software to popular desktop operating systems: Windows, OS X, Linux Email... 
    Application
    Senior
    Windows
    Remote work

    Defined Networking

    United States
    4 days ago
  •  ...CI poly is required upon application for initial consideration...  ...solutions, DevSecOps, systems engineering, software development, and...  ...NGA customer missions as a Senior Software Engineer (SAS)....  ...creating solutions for Microsoft Windows desktop operating systems will be... 
    Application
    Senior
    Windows
    Work at office

    Bridge Core

    Springfield, VA
    5 days ago
  •  ...involves building out and supporting the Maple Citrix Desktop for TSA. Candidates must have experience with Windows 2008R2, Active Directory OU policy administration...  ...excellent communication skills to work with application and business teams. Competitive salary and benefits... 
    Application
    Senior
    Windows

    krg technology inc

    Livingston, NJ
    2 days ago
  • $135k - $145k

     ...Senior Windows Software Packaging Engineer Arnold, MO Build it. Deploy it. Own it — at enterprise scale....  ...design, build, and sustain the Windows desktop infrastructure that intelligence...  ...engineer with depth in MECM/MCM, application virtualization, and deployment... 
    Application
    Senior
    Windows
    Work at office

    D2 Consulting

    Arnold, MO
    3 days ago
  • $55k - $65k

     ...Senior Desktop Support Specialist, Texas McCombs As a member of the McCombs Technology...  ...and hardware troubleshooting for Windows, macOS and related software. Administering the Computer...  ...initiatives. Offering customer application consulting, evaluation, and... 
    Application
    Senior
    Windows
    Work at office
    Monday to Friday
    Shift work

    The University of Texas at Austin Staff

    Austin, TX
    4 days ago
  •  ...innovation and systems engineering with a design‑...  ...of cross‑platform desktop and cloud‑hosted web applications that host our advanced...  ...systems for Windows, Mac, Linux, and Cloud...  ...of experience as a Software Engineer, Software...  ...Development Engineer, Senior Software Engineer,... 
    Application
    Senior
    Windows

    Sanas

    Palo Alto, CA
    2 days ago
  • $85k - $100k

     ...KDInfotech Senior Desktop Administrator KDInfotech offers small and...  ...partner on projects such as, application support, network administration...  ...clients for any Hardware or Software troubleshooting. They are...  ...environments that use MAC and Windows operating systems. If you... 
    Application
    Senior
    Windows
    Work experience placement
    Remote work

    KDInfotech Inc

    Hayward, CA
    5 days ago
  • $140k - $200k

    A software development company in Raleigh, North Carolina is seeking a skilled engineer to lead the design and development of Windows desktop applications. The ideal candidate will have over 3 years of experience in implementing best practices for Windows app development... 
    Application
    Senior
    Windows

    Clutch Canada

    Raleigh, NC
    2 days ago
  •  ...recruiting company is seeking a Sr. Desktop Support Tech in Oklahoma City...  ...issues, troubleshooting software/hardware, and resolving...  ...experience, familiarity with Mac/Windows, and a Computer Science degree...  ...ensure support for over 500 applications as part of a dedicated team.... 
    Application
    Senior
    Windows

    Insight Global

    Oklahoma City, OK
    15 hours ago
  •  ...Information Security Services, LLC is seeking an experienced Senior Windows Desktop Administrator with an active TS/SCI clearance to provide...  ..., resolving outages, and supporting various applications. Ideal candidates will have 5+ years of experience and an... 
    Application
    Senior
    Windows

    Koniag Information Security Services, LLC

    Fort Belvoir, VA
    4 days ago
  • Management Applications, Inc., a leader in Managed IT Services, is seeking skilled Server, Network, and Desktop Support Professionals. The role involves providing extensive IT support...  ...should have a solid background in Windows operating systems, network management, and... 
    Application
    Senior
    Windows

    Management Applications, Inc.

    Fredericksburg, VA
    4 days ago
  •  ...Senior Software Engineer Location: Madison, WI, US, 53711 Business Unit: Cameca Posting Date: May 20, 2026 The Senior Software...  ...analysis workflows. Design, develop, and maintain Windows desktop applications for reconstruction and analysis of large 3D atom probe... 
    Application
    Senior
    Windows
    Local area

    AMETEK

    Madison, WI
    4 days ago
  • $119.8k - $234.7k

     ...Microsoft develops AI software that enables running...  ..., to servers, desktops, mobile phones, internet...  ..., including Office, Windows, Bing, SQL Server, and...  ...Dynamics. As a Senior Software Engineer - Performance Tooling...  ..., libraries and application programming interfaces... 
    Application
    Senior
    Windows
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Redmond, WA
    13 days ago
  • $195.78k - $242.1k

     ...Foundation team works on core software components and...  ...to make Roblox client applications more responsive, stable...  ...supported platforms - mobile, desktop, and consoles. As Senior Software Engineer on the team, you will...  ...Android, iOS, macOS or Windows ~ Experience with Lua... 
    Application
    Senior
    Windows
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    2 days ago
  •  ...Government Services in Fort Belvoir is seeking an experienced Senior Windows Desktop Administrator to provide advanced technical support and...  ...resolving user tickets, installing and maintaining applications, and ensuring accurate records of support actions. The ideal... 
    Application
    Senior
    Windows

    Koniag Government Services

    Fort Belvoir, VA
    4 days ago
  • $140k - $200k

    Clutch Canada is seeking a Windows Desktop Application Developer to lead the design and development of applications using Windows App SDK and WinUI. The ideal candidate will have 3+ years of experience in Windows desktop application development and a strong focus on accessibility... 
    Application
    Senior
    Windows

    Clutch Canada

    Naperville, IL
    15 hours ago
  • Management Applications, Inc. is seeking Desktop Support Professionals to manage IT services for a large user base in King George County. The role demands extensive knowledge of Windows systems and network management, along with relevant certifications. Candidates should... 
    Application
    Senior
    Windows

    Management Applications, Inc.

    King George, VA
    15 hours ago
  • $124.5k

     ...( , X ( and YouTube ( . Job Description The Senior Software Engineer - Lifecycle Management will work collaboratively with...  .... Design, develop, and support embedded, Windows embedded and desktop applications. Participate in software work product reviews/inspections... 
    Application
    Senior
    Windows
    Local area

    AbbVie

    Irvine, CA
    5 days ago
  • $140k - $200k

    Clutch Canada is seeking a Windows Desktop Application Developer to lead the design and development of native applications. The ideal candidate should have over 3 years of experience in Windows desktop application development, particularly with Windows App SDK, C#, and... 
    Application
    Senior
    Windows

    Clutch Canada

    Miami, FL
    15 hours ago
  • $125k - $140k

     ...opportunities are real. Our engineers work with industry-...  ...- every day. Senior Software Engineer at TSI...  ...software development for desktop, mobile, and cloud solutions...  ...understand desired application capabilities and...  ...Terraform Mac and Windows installers Mac, PC... 
    Application
    Senior
    Windows

    T S I

    Shoreview, MN
    4 days ago
  • $114.93k - $230.9k

     ...Senior Software Engineer Catapult is building the future of sports performance...  ...About Video And Performant Applications We are looking for a...  ...threaded, performant server or desktop applications. ~ Solid...  ...platform development experience (Windows and Linux preferred).... 
    Application
    Senior
    Windows

    Catapult Sports

    Boston, MA
    4 days ago
  • $110k - $120k

     ...Technologies is a leading software provider for complex...  ...com . Job Title : Senior Software Engineer - .Net Department :...  ...Maintenance: Build and refine desktop interfaces using...  ...building or maintaining Windows desktop applications. ~ SQL & ADO.NET: Strong... 
    Application
    Senior
    Windows
    Contract work
    Work at office
    Local area
    Monday to Friday
    Flexible hours
    3 days per week

    Invita Healthcare Technologies

    Baltimore, MD
    2 days ago
  • $140k - $165k

     ...globe. The role Reporting to the Senior Manager, Software Engineering, the Senior Software Engineer...  ...combines enhancement of existing Windows-based applications with development of next-generation...  ...full technology stack, including desktop applications, APIs, backend services... 
    Application
    Senior
    Windows
    Remote work
    3 days per week

    BrioHealth Solutions, Inc.

    Burlington, MA
    1 day ago
  • $65 per hour

    Position Title: Senior Software Engineer (C# / WinForms) Location: Remote (Must work Eastern...  ..., developing, and enhancing desktop-based software applications using Microsoft technologies. You...  ...Experience with WCF, NHibernate, and Windows Workflow SQL Server development or... 
    Application
    Senior
    Windows
    Long term contract
    Contract work
    For contractors
    Remote work

    Seneca Resources Company, LLC

    Raleigh, NC
    3 days ago

Do you want to receive more vacancies?

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