Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
Taiwan, Taoyuan City 
571122088

Today

Join theWindows Cloud Experiences


As a, you’ll play a key role in designing and building secure, scalable, and high-performance remote desktop solutions. You’ll work across the stack—from browser-based UI and protocol handling to graphics rendering and telemetry—contributing to rapid, iterative releases and helping shape the future of remote desktop technology.

Product

  • Drive the Future of Remote Work: Join a team at the forefront of delivering seamless, secure, and high-performance remote desktop experiences directly in the browser, empowering users to access Windows desktops and apps from anywhere, on any device.
  • Cloud-Powered Windows Experiences: Contribute to the next generation of cloud-integrated Windows solutions, leveraging Azure and Microsoft 365 to enable scalable, resilient, and enterprise-grade remote desktop services.
  • Cutting-Edge Web Technologies: Work with a modern tech stack including C++, JavaScript/TypeScript, and React, while developing deep expertise in browser APIs and cross-browser compatibility (Chromium, Firefox, Safari, Edge).
  • Protocol and Graphics Innovation: Engineer solutions that require a strong understanding of RDP internals, graphics PDUs, and virtual channels, optimizing for low latency and high fidelity in remote rendering scenarios.

Learn More:

Learn:
Video:


Required 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.
  • 3+ years of experience/knowledge of cloud computing, enterprise computing products.
  • 2+ years of industry experience coding in C++.
  • Working knowledge of web technologies and browser APIs (e.g., Chromium, Firefox, Safari, Edge).

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:

  • : This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Proven experience designing, developing, and testing complex software systems using both managed (C#, JavaScript/TypeScript/React) and native (C/C++) languages, with a strong track record of delivering high-quality solutions.
  • Deep understanding of cloud computing, distributed systems, and secure development practices, with hands-on expertise in remote desktop protocols, browser APIs, and cross-platform compatibility.
  • Solid problem-solving and end-to-end ownership skills, including live site engineering, telemetry, and collaboration across multiple components and teams.
  • Passion for agile development, rapid prototyping, and fostering a culture of learning, inclusion, and customer-centric engineering.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Responsibilities
  • Collaborate with engineers, product managers, and designers to deliver secure, high-performance remote desktop experiences via the web.
  • Influence product direction by contributing to strategy, engineering standards, and best practices.
  • Design and develop maintainable, testable code for browser-based remote desktop scenarios across major browsers.
  • Own the full software development lifecycle, including architecture, implementation, deployment, and Live Site operations.
  • Embrace agile development and DevOps practices, focusing on rapid iteration and telemetry-driven improvements.
  • Prototype and validate new features quickly, using customer feedback and data insights to guide enhancements.
  • Foster a culture of learning and inclusion through mentorship, knowledge sharing, and continuous improvement.