Taro Logo

Technical Program Manager, Cloud Compute

Google is a global technology company that specializes in internet-related services and products, including search, cloud computing, software, and hardware.
Cloud
Mid-Level Software Engineer
In-Person
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Technical Program Manager, Cloud Compute

As a Technical Program Manager (TPM) in the Cloud Compute team at Google, you will be responsible for ensuring the reliability of runtimes infrastructure, Google Compute Engine (GCE), and Google Cloud Platform (GCP) products built on GCE. This includes Virtual Machines (VM), Persistent Disks, the GCE Control plane, and Unified Control Plane Platform, which are critical for providing enterprise-level GCP offerings.

Your role will involve collaborating with Infrastructure-as-a-Service (IaaS) and site reliability engineering leadership in key program decision-making, including scope definition, requirements gathering, staffing, planning, and execution of programs. You'll work with cross-functional partners and manage work across teams in a process-driven and scalable fashion.

Key responsibilities include:

  1. Managing day-to-day projects supporting Compute Site Reliability Engineering programs and initiatives.
  2. Promoting project management best practices and driving change management.
  3. Coordinating cross-team and cross-site dependencies.
  4. Interfacing with internal customers, partner teams, and stakeholders to plan, execute, unblock, and prioritize project deliverables.

To be successful in this role, you should have:

  • A Bachelor's degree in Computer Science, Engineering, Mathematics, Statistics, or a related technical field (or equivalent practical experience).
  • 5 years of experience in program management.
  • 2 years of experience coding in a general-purpose language (e.g., Java, C, C++, Python, Shell, Go, or JavaScript) or in system design.
  • Strong communication and creative thinking skills.
  • The ability to adapt to meet the needs of a changing and growing organization.

Google Cloud accelerates organizations' ability to digitally transform their businesses and industries. By joining this team, you'll be part of Google's efforts to build diversity, equity, and inclusion into their work and cultivate a sense of belonging throughout the company.

Last updated 8 months ago

Responsibilities For Technical Program Manager, Cloud Compute

  • Collaborate with Infrastructure-as-a-service (Iaas), site reliability engineering leadership in key program decision making, including scope definition, requirements gathering, staffing, planning and execution of programs
  • Work with cross-functional partners and manage the work into teams in a process and scalable driven fashion
  • Manage the day-to-day project by supporting the Compute Site Reliability Engineering programs and initiatives
  • Promote project management best practices and drive change management across users of new processes and systems
  • Coordinate cross-team and cross-site dependencies
  • Interface with internal customers, partner teams, and stakeholders to plan, execute, unblock and prioritize project deliverables

Requirements For Technical Program Manager, Cloud Compute

Java
Python
JavaScript
Go
  • Bachelor's degree in Computer Science, Engineering, Mathematics, Statistics, or a related technical field, or equivalent practical experience
  • 5 years of experience in program management
  • 2 years of experience coding in a general purpose language (e.g., Java, C, C++, Python, Shell, Go or JavaScript, etc.) or in system design
  • Ability to articulate thoughts clearly and communicate across teams and levels
  • Ability to change and adapt to meet the needs of a changing and growing organization
  • Excellent communication and creative thinking skills

Interested in this job?