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…
Kapta Space, a VC-funded early-stage startup in Seattle, WA, is breaking new ground in Geospatial Intelligence. Our technology centers around a proven, scalable electronically-steered radar for sophisticated spaceborne a…
Senior Software Engineer, Developer Tools for Cloud
Redmond, Washington, United States · On-site
$152k–$288k/yr
Senior$29B raised
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping i…
Principal Product Manager - Tech, Amazon Leo E-Commerce Foundations
Redmond, Washington, United States · On-site
$180k–$243k/yr
Senior+$67M raised
Amazon Leo is an initiative to increase global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO). Its mission is to bring fast, affordable broadband to unserved and underserved communi…
As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn’t changed — we’re here to stop breaches, and we’ve redefined …
Skills: Cloud architecture, Distributed systems, Go, Java, AI technologies
Sr. Product Manager - Tech, Amazon Leo Country Expansion
Redmond, Washington, United States · On-site
$151k–$205k/yr
Senior$67M raised
Amazon Leo is Amazon's low Earth orbit satellite network. Our mission is to deliver fast, reliable broadband connectivity to customers beyond the reach of existing networks. From households to small businesses, schools, …
Software Development Engineer II, Amazon Leo Fulfillment Technology
Redmond, Washington, United States · On-site
$144k–$194k/yr
Mid level$67M raised
Amazon Leo is an initiative to launch a constellation of Low Earth Orbit satellites delivering low-latency, high-speed broadband to unserved and underserved communities worldwide. This role offers a rare opportunity to w…
Skills: Software development, System architecture, Design patterns, Reliability engineering, Scalability
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping i…
Skills: Infrastructure Automation, Configuration Management, Ansible, Python, Go
NVIDIA's products, hardware and software, are world leaders for performance and efficiency. We are continually innovating in creative and unique ways to improve our ability to deliver extraordinary solutions across a wid…
NVIDIA's GPU Software team seeks a skilled and experienced technical program manager to help deliver on NVIDIA's inspiring product roadmap! The software produced by this team include foundational kernel components, drive…
Skills: Program management, Software development, GPU, SOC, CPU
Kapta Space, a VC-funded early-stage startup in Seattle, WA, is breaking new ground in Geospatial Intelligence. Our technology centers around a proven, scalable electronically-steered radar for sophisticated spaceborne a…
Skills: Embedded firmware, C/C++, Radar systems, FPGA, Board support package
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping i…
Skills: Engineering management, Autonomous vehicles, Data strategy, AI systems, Robotics
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping i…
Skills: System Architecture, Firmware Design, Software Architecture, Edge AI, GPU
Sr. Software Engineer II, Windows Sensor - CTIO (Hybrid)
Toronto, Ontario, Canada · Hybrid
$160k–$250k/yr
Senior$1.2B raised
As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn’t changed — we’re here to stop breaches, and we’ve redefined …
Skills: C/C++, Windows OS Kernel, Driver Development, Windows OS Internals, Debugging
As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn’t changed — we’re here to stop breaches, and we’ve redefined …
Skills: Cloud architecture, Distributed systems, Go, Java, AI technologies
Business Program Manager - Capacity Demand Predictive Insights
Redmond, Washington, United States · Hybrid
$98k–$206k/yr
Mid level$1M raised
Overview MCAPS-Core accelerates customer outcomes and business growth. By uniting product, engineering, marketing, sales, customer success, and partners around a common customer mission, we help customers realize value f…
Skills: Program management, Forecasting, Data analysis, SQL, Python
Business Program Manager - Capacity Automation & Backend Tools
Redmond, Washington, United States · Hybrid
$98k–$206k/yr
Senior$1M raised
Overview MCAPS-Core accelerates customer outcomes and business growth. By uniting product, engineering, marketing, sales, customer success, and partners around a common customer mission, we help customers realize value f…
Skills: Program Management, Capacity Planning, Cloud Infrastructure, Process Improvement, Data Analytics
Business Program Manager - Organic Capacity Demand
Redmond, Washington, United States · Hybrid
$98k–$206k/yr
Mid level$1M raised
Overview MCAPS-Core accelerates customer outcomes and business growth. By uniting product, engineering, marketing, sales, customer success, and partners around a common customer mission, we help customers realize value f…
Principal AI Accelerator Tools Development Engineer
Mountain View, California, United States · Hybrid
$143k–$304k/yr
Senior+$1M raised
Overview Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE…
Skills: AI Accelerator, C++, Python, PyTorch, Triton
Overview Storage is experiencing incredible innovations right now. The innovations of storage technologies and cloud connected devices are having a profound effect on every area of Microsoft’s business. Storage devices a…
Skills: C, C++, Rust, Multithreaded programming, Kernel development
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
$120k–$261k/yr
Full-time
bachelor degree, postgraduate degree
Health insurance, Retirement plan, Paid time off, Professional development
Posted 18d ago
~40 hrs/week
Responsibilities
You will own the architecture, implementation, and lifecycle of native Windows client features for the Windows App. This involves collaborating across teams to ensure secure, high-performance integration with Windows platform services and cloud-backed experiences.
Requirements
Candidates must have a bachelor's degree in a technical field and at least 4 years of engineering experience with languages like C++ or C#. Deep knowledge of Windows systems technologies and experience with systems-level software development are required.
Full job description
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.
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.
Related keywords
Windows AppC++C#Win32WinRTCOMWindows 365Azure Virtual DesktopMulti-threadingDebuggingTelemetrySoftware EngineeringSystem-level softwareIdentityNetworkingWindows App SDK
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. Because impact matters.
Microsoft operates in 190 countries and is made up of approximately 228,000 passionate employees worldwide.
Offices: 1 Microsoft Way, Redmond, Washington 98052, US · 1 Denison Street, North Sydney, NSW 2060, AU · 1950 Meadowvale Blvd, Mississauga, Ontario L5N 8L9, CA · 39, Quai du Président Roosevelt, Issy-les-Moulineaux, Île-de-France 92130, FR · Walter-Gropius-Straße 5, München, 80807, DE
Based on 1023 listings with disclosed salaries, most software jobs in Redmond, WA pay between $120k–$285k per year. Individual offers vary with seniority, company size, and specialization.
How many Software jobs are open in Redmond, WA right now?
There are currently 1,053 open software positions in Redmond, WA listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Software roles in Redmond, WA?
Companies currently hiring include Microsoft, Amazon, SpaceX, Meta, CrowdStrike, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Software jobs in Redmond, WA?
Yes — 648 of the 1053 open software positions offer remote or hybrid work (49 remote, 599 hybrid).
How do I apply for Software jobs in Redmond, WA?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.