Senior Software Engineer - Windows App
$119.8k - $234.7kMicrosoft
Job ID: 200047144Posted: 2026-08-25Location: United States, Washington, RedmondSalary: USD $119,800 - $234,700 per yearEmployment type: Full-TimeWork site: 3 days / week in-officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewAbout the teamThe 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 roleAs 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.ResponsibilitiesDesign, 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.QualificationsRequired/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#Windows365Software 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.
$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...is looking for a generalist Senior Software Engineer- Native to help us build... ...innovative features across Windows and other Microsoft products... ...OS and platform layers to app experiences and service...ApplicationSeniorWindowsOngoing contractLocal area3 days per week$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...a critical role in enabling engineering excellence across Microsoft. We... ...productivity analyses across Windows, Azure, and other major product lines.As a Senior Software Engineer on the...ApplicationSeniorWindowsOngoing contractTemporary workLocal area3 days per week$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...: MicrosoftOverviewThe Windows Ecosystem & Customer... ...silicon vendors, and Microsoft engineering teams to identify opportunities... ...Windows devices. We are seeking a Senior Software Engineer - ARM...ApplicationSeniorWindowsOngoing contractLocal area3 days per week- Job Title: Senior Android- Linux Software Engineer Job ID: 14810-1 Location: Redmond, WA Duration: Long Term Employment Type: W2 Visa Type: (Avoid CPT... ...Years of Exp in embedded systems BS/MS Android/Linux/Windows system level frameworks Embedded Systems C/C++ Linux...ApplicationSeniorWindowsImmediate start
- ...: Summary of Position: The Senior Software Developer Engineer will focus on applying the principles of engineering to software development. This... ...software systems in C/C++, Python or Java on Linux or Windows 5+ years of experience contributing to the system design...ApplicationSeniorWindowsFull timeWork experience placementInternshipWork at office
- ...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....SeniorWindows
$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...ApplicationSeniorWindowsFull time$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...: MicrosoftOverviewThe Windows and Devices mission is to... ...manages supply chains, product engineering, manufacturing, and services... ...products.We are looking to hire a Senior Software Engineer to join our...ApplicationSeniorWindowsOngoing contractLocal area3 days per week- ...Requires a Bachelor's degree in Computer Science and at least 4 years of technical engineering experience with C, C++, or C#. Preferred qualifications include experience with Windows client software and developing with large language models. Key Skills: C, C++, C#, Windows...SeniorWindows
- A leading staffing and consulting firm is seeking a Software Engineer to design, develop, and maintain software applications in a Windows environment. The ideal candidate will have a Bachelor's degree in computer science or a related field, along with 5-7 years of experience...ApplicationSeniorWindows
- ...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...ApplicationSeniorWork at officeRemote workFlexible hours
$119.8k - $234.7k
...Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...expand the foundation and the core of Substrate. As a Senior Software Engineer, on the Substrate App Platform team, you will help evolve the platform and...ApplicationSeniorOngoing contractLocal area3 days per week$110k - $120k
Overview Senior Software Design Engineer - Hardware Base pay range $110,000.00/yr - $120,000.00/yr Who is Blueprint? We are a technology solutions... ...Responsibilities Configure, deploy, and manage test environments across Windows Server and Ubuntu Server platforms. Develop, refine, and...SeniorWindowsFull timeFlexible hours$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... .... We are looking for engineers passionate about creating secure... ...and end users worldwide. As a Senior Software Engineer, you will play... ...Services (and Copilot App management soon). You will work...ApplicationSeniorOngoing contractWork at officeLocal areaWorldwide$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...ApplicationSeniorInternshipImmediate startWorldwideFlexible hours- ...GC/ USC Preferred Role: Senior Software Engineer Duration: 6+ Months CTH Location: Atlanta, GA 30312 || Hybrid Role... ...AI orchestration. What You Will Do • Platform & App Development: Architect, build, and scale end-to-end...ApplicationSenior
$119.8k - $234.7k
...the future.We are the Windows Cloud organization at... ...Windows experience — apps, data and settings — to... ...interns and contractors to software developers and... ...opportunities in the Windows 365 engineering team to help customers... ...hosted on Azure.As a Senior Product Manager -...ApplicationSeniorWindowsOngoing contractFor contractorsWork at officeLocal area3 days per week$140k - $215k
...with you. About The Role This is a systems software role on the Core Libraries team, which owns the shared Windows, Linux, and macOS libraries that the sensor depends... ...success of the overall sensor platform. As a Senior Engineer on this team, you will design, build, extend,...SeniorWindowsWork at officeLocal area- Join to apply for the Senior Group Product Manager role at Jobright... ...security and privacy within the Windows ecosystem. Responsibilities: •... ...APIs across Windows OS and app platform layers. • Define the... ...project/program management or software development + OR equivalent experience...ApplicationSeniorWindowsFull timeH1b
$60 - $62 per hour
...Senior Systems Software EngineerOur client, a leading technology organization specializing in networking... ...is seeking a Senior Systems Software Engineer to join their team. As a Senior... ...and C++ programming.Strong knowledge of Windows OS and Linux environments, including debugging...ApplicationSeniorWindowsFlexible hours$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...ApplicationSeniorWindowsInternshipLocal areaFlexible hours- ...Kubernetes/Azure Kubernetes Service (AKS)Experience with Azure DevOps or GitHub Actions for CI/CD pipelines6+ years of experience in software development using C# and.NET Core /.NET FrameworkWorking on DevSecOps practices and secure coding standards for AKS...ApplicationSenior
$153.6k - $207.8k
...consideration.Key job responsibilitiesAs a Senior PLM Application Engineer, you will be responsible for... ...performant and reliable set of best in class software tools. You will anticipate tool and... .../processes.- Multiple years with Windows servers, Batch scripts, powershell,...ApplicationSeniorWindowsWork experience placementFlexible hours- ...GitHub Actions for CI/CD pipelines • 6+ years of experience in software development using C# and .NET Core /.NET Framework •... ...existing pipelines and workflows • Collaborate with cloud engineers, DevOps, and security teams to ensure secure and scalable deployments...ApplicationSenior
- A technology company is seeking a passionate Senior Software Engineer to join its development team. The ideal candidate will possess strong skills in C++ and have experience in software design and development. Responsibilities include designing software solutions, implementing...SeniorWindowsFull time
$119.8k - $234.7k
...Manager (Multiple Positions) -Windows Client Core TeamThe Windows... ...of customers worldwide.As a Senior and Principal Product Manager... .... You will work closely with engineers, OEMs, silicon partners, and... ...service/program management or software developmentOR equivalent experience...ApplicationSeniorWindowsOngoing contractLocal areaWorldwide3 days per week$152k - $241.5k
...the world.Join the leading Tegra Tools team at NVIDIA as a Senior System Software Engineer! This role offers an outstanding opportunity to work on... ...agentic.Kernel or driver experience on Linux, Android, or Windows platforms.Experience developing bare-metal firmware or...ApplicationSeniorWindowsFull time$170k - $210k
...program. The Role Yubico is looking for a Sr. Software Engineer who is innovative and has a passion for building security solutions... ..., and refactor applications and integrations that enable Windows desktop operators to leverage the full capabilities of our custom...ApplicationSeniorWindowsFull timeContract workWork at officeImmediate startWorldwide$184k - $287.5k
We are now looking for a Senior Software Engineer for AI Resiliency!At NVIDIA, we are pushing the boundaries of what’s possible in AI. We are currently seeking a Senior Software Engineer to lead the development of AI software resiliency for the most powerful AI supercomputers...ApplicationSeniorFull time$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...advertising market already online. Search engines, web publishers, major ad networks, and ad... ...platform, we are looking for a collaborative Senior Frontend Software Engineer to join our team...ApplicationSeniorOngoing contractWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Windows App. Be the first to apply!
- cybersecurity software engineer Redmond, WA
- software developer fintech Redmond, WA
- senior robotics software engineer Redmond, WA
- software engineer visa sponsorship Redmond, WA
- network software engineer Redmond, WA
- software engineer remote Redmond, WA
- part time software developer remote Redmond, WA
- software developer internship Redmond, WA
- software engineer full time Redmond, WA
- entry level software engineer remote Redmond, WA


