Watch this video to learn more about Google Inc.
Job Type
Job Details
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Boulder, CO, USA; San Jose, CA, USA. Minimum qualifications:
- Bachelor's degree in a technical field, or equivalent practical experience.
- 2 years of experience in program management.
- Experience in release management on software or hardware engineering.
Preferred qualifications:
- 2 years of experience managing cross-functional or cross-team projects.
- Experience with software development life cycle.
- Experience shipping large scale, open source, software.
- Knowledge of one source code management system (Git, SVN, Perforce).
- Ability to identify technical issues and understand how to resolve them.
A problem isn’t truly solved until it’s solved for all. That’s why Googlers build products that help create opportunities for everyone, whether down the street or across the globe. As a Technical Program Manager at Google, you’ll use your technical expertise to lead complex, multi-disciplinary projects from start to finish. You’ll work with stakeholders to plan requirements, identify risks, manage project schedules, and communicate clearly with cross-functional partners across the company. You're equally comfortable explaining your team's analyses and recommendations to executives as you are discussing the technical tradeoffs in product development with engineers.
Our goal is to build a Google that looks like the world around us — and we want Googlers to stay and grow when they join us. As part of our efforts to build a Google for everyone, we build diversity, equity, and inclusion into our work and we aim to cultivate a sense of belonging throughout the company.
In this role, you will have a direct impact on a Chrome Operating System (OS) lifecycle that affects millions of users.
- Manage release activities, coordinate release testing, logistics, communication, and documentation. This involves coordination with multiple teams (developers, testing, hardware, infrastructure, customer experience, marketing).
- Evaluate risk of issues affecting upcoming releases, as well as risk of proposed fixes, perform change control management on the release branch and investigate and address release challenges.
- Manage communication of progress or status within the stakeholders, and escalate issues as necessary.
- Drive operations around releases including decision making around quality and metrics.
Build for everyone Since our founding in 1998, Google has grown by leaps and bounds. Starting from two computer science students in a university... Read more