Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Software Engineer 
Taiwan, Taoyuan City 
974299279

03.04.2025


As a, you will be at the forefront of designing, implementing, and optimizing highly performant and massively scalable platforms. You'll be involved in all phases of the lifecycle, from design to deployment and support. This role is your chance to accelerate your career growth and refine your technical skills while building key components for our platform and infrastructure team.


Required Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, PowerShell C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 2+ years of experience with cloud infrastructure, infrastructure as code constructs and scripting languages.

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 DevOps development and live site reliability.
  • Experience with SQL and database management systems.
  • Knowledge of Microsoft Azure, networking, cloud security.
  • Experience building Distributed Systems with guarantees.
  • Understanding of data structures, algorithms, and distributed systems.
  • Adept at learning and adapting to new technologies and tools, with a focus on DevOps methodologies.

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

Responsibilities
  • Write clean code with a strong emphasis on well-thought-out design, focusing on quality, simplicity, and maintainability.
  • Prioritize the customer's perspective and experience when designing systems.
  • Collaborate effectively with cross-functional teams to deliver high-quality solutions from the initial envisioning phase to deployment and live site reliability, with a particular emphasis on automation and DevOps practices.
  • Drive improvements through design reviews, code reviews, and test case reviews, integrating DevOps principles.
  • Adapt to new technologies, tools, methods, and processes from Microsoft and the industry, while applying DevOps best practices.
  • Contribute to driving future state architecture changes within the group, considering scalability, reliability, and automation.
  • Enhance service fundamentals, including capacity planning, performance, reliability, and monitoring, with a focus on continuous integration and continuous delivery (CI/CD).
  • Serve as a role model for Microsoft Values and DevOps principles through your behaviours and actions.