Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
Taiwan, Taoyuan City 
445087638

24.04.2025

We are looking for awho can join us to drive the evolution of the Managed Identities to meet the scale demands of tomorrow. You will have the opportunity to design and develop the next generation of Managed Identities for Azure with orders of magnitude more scale, interoperability with while meeting the feature-richness of first-party platforms like Azure. You will also have the opportunity to design changes to the Microsoft Entra ID Core Authentication Service as it provides the authentication platform for Managed Identities. You will develop software and services at scale, innovating on the latest technologies as the earliest adopters while mentoring other team members.


Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical disciplineAND 4+ yearstechnical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 2+ years of industry experience building, designing, managing and delivering highly available, large-scale: cloud services and/or distributed systems / services on a cloud platform

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.

Additional or Preferred 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#, Java, Scala or TypeScript

    • OR 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, C++, C#, Java, JavaScript, or Python

    • OR equivalent experience.

  • 5+ years of industry experience building, designing, managing and delivering highly available, large-scale: cloud services and/or distributed systems / services on a cloud platform
  • Industry experience in debugging, designing and implementing automated tools / processes
  • Industry experience in storage technologies & systems

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

Responsibilities
  • Design and develop large scale distributed software services and solutions.
  • System design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions.
  • Develop “best-in-class” engineering for our services by ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable.
  • Improve test coverage for services, organize and implement integration tests, and resolve problem areas.
  • Consider testability, portability/monitoring, reliability, maintainability, and understand when code is ready to be shared and delivered.
  • Focus on customer/partner needs through a data driven approach.
  • Troubleshoot and optimize automation, reliability and monitoring for Live Site.