Software Engineer II - Windows 365 Web Client
@ Microsoft

Redmond, WA
$199,000
On Site
Full Time
Posted 21 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXX***** @microsoft.com
Recommended after applying

Job Details

Overview

Join the Windows Cloud Experiences team at Microsoft and be at the forefront of redefining how people connect to their Windows environments anytime, anywhere, from any device. As a Software Engineer II - Windows 365 Web Client, you will help build the next-generation remote desktop experience for the web through innovative coding, rapid iteration, and cross-functional collaboration.

What You'll Do

Drive the future of remote work by delivering seamless, secure, and high-performance remote desktop experiences directly in the browser. Collaborate with engineers, product managers, and designers to:

  • Design and develop secure, testable, and maintainable code for remote desktop scenarios.
  • Execute the full software development life cycle from architecture to Live Site operations.
  • Prototype new features using customer feedback and telemetry.
  • Troubleshoot, debug, and upgrade existing systems for high reliability.
  • Develop robust telemetry pipelines, monitoring systems, and automated alerts.

Technologies & Environment

Work with a modern tech stack including C++, JavaScript, TypeScript, and React. Gain expertise in browser APIs, cross-browser compatibility (Chromium, Firefox, Safari, Edge), and cloud-integrated solutions built on Azure and Microsoft 365.

Team & Culture

Be part of a collaborative, high-energy team that values curiosity, craftsmanship, and a growth mindset. Enjoy agile engineering practices with rapid, iterative releases and a DevOps culture that emphasizes service quality and customer satisfaction.

Key Skills/Competency

  • Remote Desktop
  • Web Development
  • C++
  • JavaScript
  • TypeScript
  • React
  • Agile
  • Telemetry
  • Cloud
  • Protocol Handling

How to Get Hired at Microsoft

🎯 Tips for Getting Hired

  • Customize your resume: Tailor your experience to remote desktop technologies.
  • Highlight key skills: Emphasize C++, JavaScript, and React expertise.
  • Research Microsoft: Understand their culture and product roadmap.
  • Prepare for agile interviews: Demonstrate iterative development experience.

📝 Interview Preparation Advice

Technical Preparation

Review C++ and browser API documentation.
Practice web coding in JavaScript and TypeScript.
Study remote desktop protocols and graphics rendering.
Refresh knowledge on agile development practices.

Behavioral Questions

Describe a challenging team project.
Explain handling rapid iteration feedback.
Discuss a past debugging experience.
Share how you embrace continuous learning.

Frequently Asked Questions