Senior Software Engineer - Windows App
$119.8k - $234.7kMicrosoft 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
$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...ApplicationSeniorWindowsFull timeWork at office$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...ApplicationSeniorWindowsFull timeWork experience placementImmediate start$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...ApplicationSeniorWindowsOngoing contractLocal areaRemote workFlexible hours3 days per week$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...ApplicationSeniorWindowsOngoing contractLocal area- ...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: 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...ApplicationSeniorWindowsOngoing contractLocal area3 days per week$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...ApplicationSeniorWindowsOngoing contractLocal areaWorldwide3 days per week$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...ApplicationSeniorOngoing contractLocal area3 days per week$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$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...ApplicationSeniorWindowsFull timeLocal areaRemote workFlexible hours$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,...ApplicationSeniorWindowsOngoing contractWork at officeLocal areaShift work3 days per week- ...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
$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...ApplicationSeniorWindowsFull timeWork experience placementWork at officeLocal area2 days per week$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...ApplicationSeniorWindowsFull timeWork experience placementWork at officeLocal areaRemote work2 days per week3 days per week$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...ApplicationSeniorWindowsContract workFlexible 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$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...ApplicationSeniorWindowsFull timeRemote work$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...ApplicationSeniorFull time$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...ApplicationWindowsOngoing contractWork at officeLocal areaWorldwide$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,...ApplicationSeniorOngoing contractLocal areaRemote work3 days per week$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...ApplicationSeniorFull timeFlexible hours$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...ApplicationSeniorOngoing contractWork at officeLocal area- ...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...ApplicationSenior
$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...ApplicationSeniorInternshipFlexible hours$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...ApplicationSeniorPermanent employmentInternshipLocal areaFlexible hours$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...ApplicationSeniorPermanent employmentInternshipFlexible hours- ...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-...ApplicationSenior
$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...ApplicationSeniorOngoing contractLocal area3 days per week$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...ApplicationSeniorOngoing contractLocal area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Windows App. Be the first to apply!
- software developer fintech Redmond, WA
- startup software engineer Redmond, WA
- financial software developer Redmond, WA
- junior software developer remote Redmond, WA
- software engineer Redmond, WA
- software data engineer Redmond, WA
- software developer internship no experience Redmond, WA
- software engineer amazon Redmond, WA
- senior robotics software engineer Redmond, WA
- experienced software developer Redmond, WA


