Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Microsoft Group Engineering Manager 
Taiwan, Taoyuan City 
578167270

Today

Required Qualifications:

  • Bachelor'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.
  • 8+ years of software development experience, including leadership of large engineering teams.
  • Proven track record as a Software Architect and Engineering Manager delivering complex, scalable solutions.
  • Deep expertise in cloud platforms and distributed systems.
  • Solid understanding of LLMs and GenAI (preferred).
  • Excellent communication, stakeholder management, and leadership skills.
  • Proficiency in multiple programming languages and frameworks.

Preferred Qualifications:

  • Master's Degree in Computer Science or related technical field AND 12+ 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 15+ 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 people management experience.
Responsibilities
Key Responsibilities

1. Engineering Leadership & People Management

  • Lead and grow a high-performing engineering team, fostering a culture of innovation, accountability, and continuous learning.
  • Provide mentorship, career development, and performance management for engineering leads and ICs.
  • Drive team alignment with organizational goals and ensure delivery excellence across multiple workstreams.

2. Strategic Stakeholder Engagement

  • Partner with product managers, data scientists, and business leaders to shape product vision and execution strategy.
  • Communicate technical decisions and architectural trade-offs clearly to senior stakeholders and cross-functional teams.
  • Influence roadmap priorities through data-driven insights and technical feasibility assessments.

3. Architectural Design & Technical Oversight

  • Own the end-to-end architecture of scalable, secure, and resilient cloud-native systems.
  • Translate business requirements into robust technical designs that support long-term growth and agility.
  • Ensure architectural consistency and technical quality across teams and projects.

4. Hands-On Development & Technical Depth

  • Stay hands-on with code and architecture reviews, especially for critical components.
  • Guide teams through complex technical challenges and foster engineering best practices.

5. Cloud Systems & Emerging Technologies

  • Leverage deep expertise in Cloud solutions like Azure, AWS, or GCP to build and optimize cloud-native applications.
  • Stay ahead of industry trends in LLMs, GenAI, and other emerging technologies, integrating them into product strategy where relevant.