Staff Software Engineer, Release Engineering, Google Cloud Platforms

Google Google · Big Tech · Taipei, Taiwan

Staff Software Engineer focused on Release Engineering for Google Cloud Platforms, specifically for Data Center platforms including computation, storage, and accelerators. The role involves designing and maintaining automated test workflows, executing test plans, debugging issues, and improving test infrastructure to ensure the quality and performance of system software releases from NPI to Production.

What you'd actually do

  1. Design, implement, and maintain automated test workflows and system-level test cases for Platforms system software bundle quality.
  2. Develop, execute, and optimize test plans to validate Platforms system software bundle releases, ensuring functionality, reliability, and performance.
  3. Debug, triage, and resolve issues uncovered through automated and manual testing, and collaborate with engineering teams to drive fixes and improvements.
  4. Design, implement and maintain the software test infrastructure to support Platforms system software qualification and releases.
  5. Explore and propose technical solutions to address complex validation challenges and improve test efficiency.

Skills

Required

  • C++
  • GO
  • Python
  • test automation
  • test infrastructure
  • test plans
  • quality control procedures
  • technical leadership

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field
  • test automation development in C++, Python or GO
  • test infrastructure development
  • product quality
  • system software
  • large-scale software release
  • large-scale AI/ML infrastructure environments

What the JD emphasized

  • 8 years of experience programming in C++, GO, or Python
  • 5 years of experience testing, and launching software products
  • 3 years of experience in a technical leadership role
  • Experience with developing and executing test automation, test infrastructure or test plans, and developing and implementing quality control procedures