Job description


  • Entry level
  • No Education
  • Salary $18,000.00 - $30,000.00 unpaid work
  • Mountain View


Minimum qualifications:
BA/BS in Computer Science or equivalent practical experience.
4 years of relevant work experience, including software engineering (either with C++, Python or Java) and project management experience.
Experience with Linux/Unix (or similar) systems.
Preferred qualifications:
Master's degree.
Experience with Android operating system.
Experience shipping large scale, open source, software and consumer products.
In-depth familiarity with one source code management system (Git, SVN, Perforce).
Exposure to UX/UI development.
A clear understanding of continuous integration and test driven development. Strong analytical, problem-solving, and organizational skills.
About the job
Google's projects, like our users, span the globe and require managers to keep the big picture in focus while being able to dive into the unique engineering challenges we face daily. As a Technical Program Manager at Google, you lead complex, multi-disciplinary engineering projects using your engineering expertise. You plan requirements with internal customers and usher projects through the entire project lifecycle. This includes managing project schedules, identifying risks and clearly communicating them to project stakeholders. You're equally at home explaining your team's analyses and recommendations to executives as you are discussing the technical trade-offs in product development with engineers.
As a key member of the engineering team, you will work closely with software engineers, product managers, partners, and the open source community to get high-quality products and new features built, tested, and released on time for both consumers and Hardware partners. You'll coordinate lots of fast-changing, moving parts and get them to come together as a product. These include Software and Hardware schedules as well as managing partner release needs. You'll need excellent communication skills as the center of the universe for all questions about release schedules, quality, and progress updates. You will be responsible for identifying and managing risks, making sound judgments about quality, and stopping (or speeding up) production at the right time.
Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.
Plan, manage and prioritize implementation tasks for features, projects, and releases.
Monitor quality of releases and interim development, triage and assign issues. Coordinate fixes for release branches and publish releases.
Monitor incoming bugs and code changes to identify quality issues and trends.
Develop tools and processes to improve software engineering productivity. Coordinate launch feature reviews and tracking across multiple teams.
Communicate schedules, priorities, and status to all levels in the company and open source community.

About the company

Google is not a conventional company, and we don't intend to become one. True, we share attributes with the world's most successful organizations - a focus on innovation and smart business practices comes to mind - but even as we continue to grow, we're committed to retaining a small-company feel. At Google, we know that every employee has something important to say, and that every employee is integral to our success.

We provide individually-tailored compensation packages that can be comprised of competitive salary, bonus, and equity components, along with the opportunity to earn further financial bonuses and rewards. Googlers thrive in small, focused teams and high-energy environments, believe in the ability of technology to change the world, and are as passionate

Companies in this sector