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

Microsoft Senior Software Engineer- Backend 
Taiwan, Taoyuan City 
140911811

17.07.2025



What we offer to the ideal candidate:

  • A dynamic and fast-paced work environment filled with opportunities to tackle unique challenges and innovate solutions.
  • Opportunities to demonstrate your technical expertise by shaping and enhancing user experiences for a global audience.
  • Direct influence on product engineering decisions, leveraging user feedback and data to drive impactful advancements.
  • Opportunities for personal growth through mentorship, knowledge sharing, and contributing to a diverse and inclusive team culture that values creativity and innovation.
  • Hands-on experience in developing scalable applications capable of supporting millions of users worldwide.

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.
  • Exemplary design and problem-solving skills, with a proven track record of engineering excellence at scale.
  • Experience with web fundamentals, application performance analysis and improvement.


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.
Responsibilities
  • Design & Architecture – Leading design, identifying dependencies, and contributing to scalable, secure, and performant architecture.
  • Code Quality & Best Practices – Writing, reviewing, and optimizing code for maintainability, performance, and adherence to standards.
  • Testing & Automation – Developing and enhancing automated test suites to ensure quality and coverage.
  • Engineering Excellence – Applying scalable engineering practices, ensuring compliance, and staying current with tools and trends.
  • Reliability & Supportability – Adding and monitoring telemetry, driving incident response, and improving system reliability.
  • User-Centric Development – Collaborating with stakeholders to gather requirements and incorporating user feedback into product enhancements.