Software Engineer Manager, Platforms Release Engineering, Google Cloud

Google Google · Big Tech · Taipei, Taiwan

Software Engineering Manager for Platforms Release Engineering within Google Cloud, focusing on managing teams, leading software qualification and release processes for data center platforms (compute, storage, accelerators, interconnects), and ensuring the delivery of scalable and performant system software. The role involves managing the software release pipeline, collaborating with cross-functional teams, and adopting AI technologies to improve test engineering productivity.

What you'd actually do

  1. Lead a group of software engineers in a fast-paced environment to address software qualification and release challenges for platforms system software development.
  2. Manage the software release pipeline to roll out new features and fixes to the production fleet on time.
  3. Collaborate with cross-functional teams to solve software problems.
  4. Streamline the tools, qualification, and release infrastructure.
  5. Develop test profiles to guarantee sufficient test coverage.

Skills

Required

  • software development in C++, GO, or Python
  • testing, maintaining, or launching software products
  • technical leadership
  • people management or team leadership

Nice to have

  • test automation development
  • test infrastructure development
  • product quality
  • system software
  • large-scale software release
  • problem-solving
  • consulting
  • organizational skills

What the JD emphasized

  • software qualification and release challenges
  • platforms system software development
  • software release pipeline
  • production fleet
  • software qualification
  • test automation development
  • test infrastructure development
  • large-scale software release