Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
Taiwan, Taoyuan City 
586209993

10.04.2025

Required Qualifications:

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

    o OR equivalent experience.

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 background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Additional or preferred qualifications:

  • 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 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 equivalent experience.
  • Having knowledge or experience in machine learning and data science projects is highly advantageous.
  • While we seek highly experienced candidates, we are flexible to considering those who demonstrate strong potential and relevant skills at different levels.

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

Responsibilities

They should be adept at understanding requirements, identifying and addressing ambiguities, and translating them into well-implemented, high-quality code that ensures customer success at cloud scale.

Responsibilities include:

  • Lead by example and mentor team members to produce extensible, maintainable, and high-quality code. Optimize, debug, refactor, and reuse code to enhance performance and maintainability.
  • Identify and implement best practices and coding patterns, providing deep expertise in coding and validation strategies. Utilize debugging tools, logs, telemetry, and other methods to proactively and reactively resolve issues.
  • Oversee the identification of dependencies and the development of design documents for products, applications, services, or platforms. Facilitate coordination and communication across teams to resolve conflicts and ensure security and performance.
  • Lead architectural discussions, create proposals, and oversee the testing of hypotheses and proposed solutions. Mentor team members in testing and quality assurance, defining success criteria for test outcomes.
  • Enhance, reuse, and identify new software developer tools to support programs and applications. Stay current with new trends, technical solutions, and patterns to improve product performance and consistency.
  • Ensure adherence to processes that achieve high standards of security, privacy, safety, and accessibility. Lead product development and scaling to meet customer requirements and performance expectations.
  • Oversee the implementation and deployment of solutions, optimizing deployments to meet business objectives. Drive experimentation to determine the effectiveness of changes and improvements. Serve as a Designated Responsible Individual (DRI) and mentor other engineers. Integrate instrumentation for gathering telemetry data on system behavior and drive sustaining feedback loops.
  • Embody ourand