Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

Microsoft Back-End Principal Software Engineer 
Taiwan, Taoyuan City 
135451613

02.09.2025

You will drive architecture and implementation of secure identity issuance, scalable secrets protection, access management, and hardware-backed cryptographic services. These systems are critical to enabling secure service-to-service communication, confidential computing, and compliance with the highest security standards.


Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C++, C#, Rust, Go, or Python

    • OR equivalent experience.

  • 6+ years of experience designing, building, and operating scalable , highly available cloud services or distributed systems on platforms such as Azure , AWS , GCP , or comparable cloud environments , with production ownership and CI/CD pipeline integration .​

  • 6+ years of experience applying distributed systems concepts such as concurrency , conflict resolution , and consensus algorithms to build resilient and maintainable back - end architectures .​

  • 6+ years of experience building systems with emphasis on reliability , durability , and operational efficiency , including experience with live site operations , incident response , and performance optimization .​

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 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Master'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.
  • 6+ years of experience designing, developing, or maintaining secure software systems , with applied knowledge of authentication , data protection , access control , and secure coding practices

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

Responsibilities
  • Architect and build secure, scalable, and highly available services for identity issuance, secrets protection, and HSM-based cryptographic operations.
  • Lead cross-functional engineering efforts across platform, security, and infrastructure teams.
  • Define and enforce standards for security, availability, and compliance across foundational services.
  • Drive the design and delivery of hardware-backed secrets management and secure compute solutions.
  • Mentor engineers and influence technical direction across teams and projects.
  • Collaborate with product and compliance teams to align infrastructure with security, quality, and AI initiatives.
  • Ensure lifecycle management of machine and service identities with robust security controls.