Software Engineer Manager Ii, Emerging On-prem AI Infrastructure

Google Google · Big Tech · Taipei, Taiwan

This role is for a Software Engineering Manager II at Google, focusing on Emerging On-prem AI Infrastructure in Taipei. The manager will lead a team of engineers, set technical roadmaps for operational tooling and repair automation, and manage systems development engineers. The team's work involves empowering Google customers with AI and Infrastructure at scale, supporting AI model development, and providing platforms for developers. The role requires experience in software development, technical leadership, people management, and building cloud or systems-level infrastructure.

What you'd actually do

  1. Set the technical road map for operational tooling and repair automation, ensuring the team addresses supportability and diagnostic issues.
  2. Lead the hiring, on-boarding, and mentorship of the team of engineers, fostering growth and technical excellence.
  3. Manage Systems Development Engineers (SDEs) and Software Engineer (SWEs), balancing support with the development of systems.
  4. Implement and govern the success metrics across the operational plane, including support case managing and repair efficiency.
  5. Drive collaboration to uncover technical problems and build automation systems.

Skills

Required

  • software development
  • technical leadership
  • people management
  • team leadership
  • building cloud or systems-level infrastructure

Nice to have

  • building tools focused on infrastructure operations
  • architectural integrity
  • managing engineering teams
  • sustainable systems
  • diagnostics
  • leading team efforts to solve technical issues
  • building and operating Compute Infrastructure
  • large-scale cloud environments
  • hybrid/on-premises deployments
  • Service Level Objectives (SLOs)
  • telemetry integration
  • metrics measurement
  • navigate ambiguity
  • delivering technical solutions

What the JD emphasized

  • technical leadership
  • manage engineers
  • manage a team of Engineers
  • manage your project goals
  • manage engineers across multiple teams and locations
  • manage a large product budget
  • technical leadership expertise
  • manage engineers
  • people management
  • team leadership role
  • building cloud or systems-level infrastructure
  • managing engineering teams
  • leading team efforts