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

Senior Software Engineer - Windows App

$119.8k - $234.7k

Microsoft Corporation

Overview About the team The Windows Cloud Experiences team builds the Windows App, the unified client for connecting to Windows 365, Azure Virtual Desktop, and remote PCs. We create secure, reliable, and high performance client experiences that bring together native Windows capabilities and cloud-powered services across devices and form factors. We are looking for a senior engineer who enjoys working close to the Windows platform and can turn complex operating-system, networking, identity, and remoting challenges into polished customer experiences. This role is centered on Windows client and platform engineering, not only surface-level user interface development. About the role As a Senior Software Engineer on Windows App, you will own important areas of the native Windows client from architecture through implementation, validation, release, and live-site support. You will work across application, platform, and service boundaries to make remote Windows experiences feel secure, responsive, dependable, and deeply integrated with the operating system. You will join a collaborative, fast-moving team that values technical depth, customer focus, engineering craftsmanship, and end-to-end ownership. You will also help other engineers grow through design guidance, code reviews, debugging support, and mentoring. Responsibilities Design, implement, and ship native Windows client features using modern C++, with C# used where appropriate, and integrate deeply with Win32, WinRT, COM, Windows services, and operating-system APIs. Own Windows App scenarios across resource discovery, connection setup, authentication, OS integration, reliability, and performance. Develop secure, scalable, and maintainable components that span processes, threads, services, client applications, and cloud-backed experiences. Diagnose complex problems using debuggers, dumps, traces, logs, and telemetry, including issues involving concurrency, memory, networking, latency, and operating-system integration. Drive features through the full engineering lifecycle: architecture, design, implementation, testing, deployment, experimentation, monitoring, and live-site response. Partner with Windows, Windows 365, Azure Virtual Desktop, identity, security, design, and product teams to deliver coherent end-to-end customer experiences. Raise the engineering bar for performance, reliability, accessibility, security, testability, and long-term maintainability. Mentor engineers, lead technical discussions, and create clarity in ambiguous or cross-team problem spaces. Qualifications Required/Minimum Qualifications: Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. OR equivalent experience. Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Preferred Qualifications: Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C++, or C#. OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. OR equivalent experience. Production experience designing, implementing, debugging, and shipping software in modern C++; experience with C# is also valuable. Experience building native Windows applications, platform components, services, or other systems-level software. Strong software design, debugging, problem-solving, and performance-analysis skills. Demonstrated ability to drive complex features end to end and collaborate effectively across engineering disciplines and organizations. Clear written and verbal communication skills, s, with a record of mentoring or providing technical leadership to other engineers. Deep knowledge of Windows systems technologies such as Win32, WinRT, COM, RPC, Windows services, inter-process communication, and core Windows APIs. Experience with remote desktop, virtualization, or virtual desktop infrastructure technologies. Experience with networking, authentication, and identity in Windows clients, including Microsoft Entra ID, MSAL, or Web Account Manager. Experience debugging multi-process, multi-threaded, performance-critical native code, including memory, concurrency, latency, and reliability issues. Experience with Windows App SDK, WinUI, XAML, WebView2, MSIX, or related Windows client technologies. Experience building secure and accessible client software used at enterprise scale, supported by telemetry-driven development and live-site operations. Experience using AI-assisted engineering tools responsibly to improve development, testing, or debugging workflows.

#W+DJOBS

  • W+DJobs
  • WindowsAppJobs
  • WCX
  • Windows365
Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $160,200 - $261,000 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations. ( Microsoft Corporation

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Windows App in Redmond, WA vacancy
  • $140k - $200k

     ...reading products include its iOS app, Android App, Mac App, Chrome...  ...include frontend and backend engineers, AI research scientists, and...  ..., and development of native Windows desktop applications using...  ...building accessible and inclusive software. ~ Excellent software... 
    Application
    Senior
    Windows
    Full time
    Work at office

    Speechify

    Bellevue, WA
    more than 2 months ago
  • $191k - $253k

     ...ABOUT THE ROLE As a Senior Software Engineer in the Manufacturing Test organization, you will join...  ...LL DO Develop applications for Windows and Linux desktop environments....  ...and delivering DevOps automation for app deployment and testing. Bachelor’s... 
    Application
    Senior
    Windows
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Bellevue, WA
    more than 2 months ago
  • $119.8k - $234.7k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...MicrosoftOverviewHelp define how AI runs on Windows at global scale. The Windows AI...  ...consequential edge-AI systems challenges.As a Senior Software Engineer, you will design and deliver core... 
    Application
    Senior
    Windows
    Ongoing contract
    Local area
    Remote work
    Flexible hours
    3 days per week

    Microsoft

    Redmond, WA
    7 hours ago
  • $119.8k - $234.7k

    Overview Windows 365 Link: The Simplest and Most Secure Way to Access Windows in the Cloud. Come join the team that builds the operating system behind Windows 365 Link! Senior Software Engineer - Windows 365 Link Operating System Team We are a small, distributed, and... 
    Application
    Senior
    Windows
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  •  ...firmware and low level driver development on Windows Job Functions • Architect, design and...  ...SoC . • Interface with other members of engineering team while gathering requirements, use...  ...or more years of experience developing software in C/C++ for Windows OS on x86 platform.... 
    Senior
    Windows

    System Canada Technologies

    Redmond, WA
    3 days ago
  • $148.5k - $223.9k

     ...Salesforce.The Salesforce Enterprise Security Engineering team designs and operates highly...  ...systems that deliver cloud-scale security software across multiple public cloud platforms and...  ...operating systems (Linux, macOS, Windows).Implement and operate large-scale security... 
    Application
    Senior
    Windows
    Full time

    Salesforce

    Bellevue, WA
    2 days ago
  • $119.8k - $234.7k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...around the world.We are looking for a Senior Software Engineer with proficient system-programming, operating...  ...developing software involving Windows internals, kernel-mode components, device... 
    Application
    Senior
    Windows
    Ongoing contract
    Local area
    3 days per week

    Microsoft Corporation

    Redmond, WA
    1 day ago
  • $102.1k - $202.2k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...: MicrosoftOverviewSoftware Engineer II and Sr. Software Engineer (Multiple Positions) -Windows Engineering Systems Core Build...  ...the Software Engineer II and Senior Software Engineer levels for... 
    Application
    Senior
    Windows
    Ongoing contract
    Local area
    Worldwide
    3 days per week

    Microsoft

    Redmond, WA
    2 days ago
  • $119.8k - $234.7k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:...  ...compliant productivity apps and services with reduced...  ...resources. We are looking for engineers who are passionate about security...  ....   We are looking for a Senior Software Engineer who enjoys... 
    Application
    Senior
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    2 days ago
  • $168.1k - $227.4k

     ...Boston and Bangalore.If you’re an engineer who is looking to grow, come...  ...! We have one of the most senior teams in AWS - and our senior...  ...to brainstorm, mentor, and get software built together. We build software...  ...), Platform, and Productivity Apps services in AWS, including... 
    Application
    Senior
    Internship
    Immediate start
    Worldwide
    Flexible hours

    Amazon

    Redmond, WA
    4 days ago
  • $143.4k - $172.1k

     ...the Role Blueprint is hiring a Senior Terraform Infrastructure Engineer to help modernize a business-...  ...workers, and databases to Azure Container Apps and Azure SQL, introducing a more...  ...external service dependencies. Assess Windows- and Linux-based applications hosted... 
    Application
    Senior
    Windows
    Full time
    Local area
    Remote work
    Flexible hours

    Blueprint Technologies

    Bellevue, WA
    2 days ago
  • $119.8k - $234.7k

     ...ContributorTravel: 50-75%Profession: Software EngineeringDiscipline:...  ...at once and the engineering organizations adopting...  ...should be shaping Windows. The Windows Platform and...  ...than inherit one. As a Senior Software Engineer,...  ...Familiarity with the Windows app platform — WinUI, WPF,... 
    Application
    Senior
    Windows
    Ongoing contract
    Work at office
    Local area
    Shift work
    3 days per week

    Microsoft

    Redmond, WA
    2 days ago
  •  ...automation with Moveworks' Reasoning Engine and natural language...  ...enabler, not a blocker. As a Senior Identity & Access Management Engineer...  ...across AWS, Kubernetes, SaaS apps, and internal systems to...  ...writing production-ready scalable software, Infrastructure as Code, and using... 
    Application
    Senior
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Kirkland, WA
    3 days ago
  • $140k - $215k

     ...all major supported platforms (Windows, macOS, and Linux) and...  ...About the Role: As a sensor engineer within the Windows Content Development...  ...in this role have a strong software engineering background, deep...  ...in the security space. As a Senior Engineer, you'll serve as a key... 
    Application
    Senior
    Windows
    Full time
    Work experience placement
    Work at office
    Local area
    2 days per week

    CrowdStrike

    Redmond, WA
    3 days ago
  • $140k - $215k

     ...the threats detected in their environments. This is a Senior Software Development Engineer role in the engineering team that delivers the sensor (lightweight...  ...in a way that they will have shared components across Windows and Mac. The team operates under the Agile development... 
    Application
    Senior
    Windows
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    CrowdStrike

    Redmond, WA
    3 days ago
  • $60 - $62 per hour

     ...specializing in networking and security solutions, is seeking a Senior Systems Software Engineer to join their team. As a Senior Systems Software Engineer...  ...in C and C++ programming. Strong knowledge of Windows OS and Linux environments, including debugging tools like... 
    Application
    Senior
    Windows
    Contract work
    Flexible hours

    Experis/Manpower Group

    Redmond, WA
    1 day ago
  • $193.3k - $261.5k

     ...help customers optimally run their business. We are hiring Senior Software Development Engineers to make Amazon Elastic Compute Cloud (EC2) the best...  ...has a strong track record of developing and delivering Windows user- or kernel-mode drivers in a system level programming... 
    Application
    Senior
    Windows
    Internship
    Local area
    Flexible hours

    Amazon

    Bellevue, WA
    2 days ago
  • $224k - $356.5k

     ...world. NVIDIA is searching for highly motivated, creative engineers to join the Platform Software team. You will work with a team of hardworking software...  ...of Kernel and Hypervisor internals on both Windows and Linux systems.Experience integrating drivers/firmware... 
    Application
    Senior
    Windows
    Full time
    Remote work

    Nvidia

    Redmond, WA
    1 day ago
  • $152k - $241.5k

     ...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem...  ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of... 
    Application
    Senior
    Full time

    Nvidia

    Redmond, WA
    7 hours ago
  • $85.4k - $168.1k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...and real product scenarios, this Software Engineer opportunity within AI Experiences Search...  ...leveraged in Microsoft Azure, Office and Windows. They are also included in partner products... 
    Application
    Windows
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft

    Redmond, WA
    7 hours ago
  • $119.8k - $234.7k

     ...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:...  ...developers turn ideas into working software. We are looking for a Senior Software Engineer to help build its next generation of editing, development,... 
    Application
    Senior
    Ongoing contract
    Local area
    Remote work
    3 days per week

    Microsoft

    Redmond, WA
    20 hours ago
  • $130k - $160k

     ...customer goal and end-to-end customer journey.  Professional Qualifications: ~ Bachelor’s degree in Computer Science, AI/ML, Data Engineering, or related field. ~ Experience building AI-driven applications or distributed systems. ~ Strong proficiency in one or more... 
    Application
    Senior
    Full time
    Flexible hours

    Worldscape Technology, Inc

    Redmond, WA
    more than 2 months ago
  • $119.8k - $234.7k

     ...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:...  ...while protecting their users and data.We are looking for a Senior Software Engineer with strong C++ expertise to design and deliver security, Data... 
    Application
    Senior
    Ongoing contract
    Work at office
    Local area

    Microsoft

    Redmond, WA
    2 days ago
  •  ...of how work gets done.About the teamThe Apps & Experiences Platform team powers the...  ...work across feature development, platform engineering, infrastructure, and internal tooling...  ..., production-ready features.AS A SENIOR SOFTWARE ENGINEER FOR THE APPS & EXPERIENCES PLATFORM... 
    Application
    Senior

    Snowflake

    Bellevue, WA
    1 day ago
  • $168.1k - $227.4k

     ...connectivity.You will design, craft, and deploy reliable embedded software for large quantity of consumer electronic products. LEO is...  ...systems experience- Experience as a mentor, tech lead or leading an engineering teamPreferred qualification - 5+ years of full software... 
    Application
    Senior
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    3 days ago
  • $168.1k - $227.4k

     ...continues to push the state of the art in distributed systems and software design. Come work at Amazon!Export Control Requirement: Due to...  ...hardware, optics, systems, communications, and operations engineers to design, integrate, test, and deploy high-speed optical communication... 
    Application
    Senior
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon

    Redmond, WA
    3 days ago
  • $168.1k - $227.4k

     ...orchestrate on orbit payload activities- Implement highly-available software that will drive networking control plane operation on physical...  ...experience- Experience as a mentor, tech lead or leading an engineering teamPreferred qualification - 5+ years of full software... 
    Application
    Senior
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    3 days ago
  •  ...Web API. Solid understanding of RESTful APIs, microservices architecture, and CI/CD pipelines. Expertise in Azure services (Functions, App Services, Storage, Key Vault, Azure DevOps). Experience with SQL Server, LINQ, and Entity Framework. Hands-on experience with front-... 
    Application
    Senior

    Argyle Infotech

    Redmond, WA
    1 day ago
  • $119.8k - $234.7k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...and safely evolve complex codebases. The Engineering Horizons team is building platforms, infrastructure...  ...software systems. We are looking for a Senior Software Engineer to design, build, and... 
    Application
    Senior
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    20 hours ago
  • $119.8k - $234.7k

     ...Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:...  ...month? Look no further than the Microsoft Defender engineering team.Defender is looking for a Senior Software Engineer to join our team. You will be... 
    Application
    Senior
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Windows App. Be the first to apply!