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

Microsoft Senior Software Engineer - C/C++ 
Taiwan, Taoyuan City 
242646342

02.09.2025


Required Qualifications:

  • 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.
  • Solid proficiency in C++ and/or C# programming languages.
  • Experience working on Open-Source projects in GitHub.
  • Solid understanding of software design principles and best practices.
  • Good design, coding, debugging, teamwork, partnership and communication skills.
  • Solid technical and analytical skills, excellent cross-group collaboration, and a passion for customers.

Preferred Qualifications:

  • 8+ years of professional software development experience.
  • Experience with Windows development tools and technologies, including Visual Studio and the Windows SDK. XAML familiarity is a plus.
  • Win32 application and systems programming experience will be a bonus.
  • Experience working with AI/ML models, CoPilot & related tools would be a bonus.
  • Experience of developing and operating a production quality service on any cloud especially Azure will be a huge asset.
Responsibilities

We are building a center of excellence for Windows platform in Windows India organization. The platform enables first-party and third-party developers to build amazing Windows apps. As a
Senior Software Engineer, you will be responsible for designing and developing high-quality software components and libraries for Windows Developers.

  • You will be exposing the capabilities via APIs which need to follow consistent patterns, are scalable, extensible and maintainable.
  • You will also play a key role in open-ended explorations, prototyping and identifying opportunities for our developers.
  • You will have the amazing opportunity learn and grow by working closely with the architects, senior engineers, Program Managers, and AI/ML scientists who contribute to the overall technical vision and strategy of the “architectural how” of how we build a scalable architecture with great fundamentals (such as performance, power, reliability).
  • You may need to interact with our amazing open resource community developers via GitHub.