Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer 
Taiwan, Taoyuan City 
572674888

Yesterday

Required Qualifications:

  • Bachelor'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.
  • 4+ years of experience working in a high-scale SaaS environment building and supporting hosted services.

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.

Preferred Qualifications:

  • Experience with technical design, architecture, problem solving, and debugging skills.
  • Experience with building ML tooling or working with LLM’s, Voice Assist
  • ant skills, natural language processing concepts and fundamentals.
  • Experience with React, JavaScript, TypeScript, and front-end state management solutions such as Redux, Recoil, MobX, or similar.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:Microsoft will accept applications for the role until July 20, 2025.


Responsibilities
  • Drive modern software engineering practices through design and code reviews.
  • Design and implementation through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions.
  • Gain a working understanding of Microsoft as a business and collaborate with mentors and leaders in order to contribute to cohesive, end-to-end experiences for our users.
  • Collaborate with engineering counterparts across teams and organizations as necessary to deliver excellent engineering solutions
  • Provide guidance for technical decisions.