9 days ago

Technical Program Manager, Software Engineering, Geo

Google

On Site
Full Time
$189,000
Seattle, WA

Job Overview

Job TitleTechnical Program Manager, Software Engineering, Geo
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$189,000
LocationSeattle, WA

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About the Job

As a Technical Program Manager, Software Engineering, Geo at Google, you will leverage your technical expertise to lead complex, multi-disciplinary projects from inception to completion. This role involves planning requirements with internal customers, identifying and managing risks, overseeing project schedules, and clearly communicating with cross-functional partners across the company. You'll be comfortable articulating analyses and recommendations to executives while also engaging in detailed technical discussions on product development tradeoffs with engineers. Utilizing extensive technical and leadership expertise, you will manage projects of varying size and scope, proactively identifying future opportunities, enhancing processes, and steering the technical directions of your programs.

The Geo team at Google is dedicated to building the most accurate, comprehensive, and useful maps for users globally, through products like Google Maps, Earth, Street View, and Google Maps Platform. Over a billion people rely on these services monthly for exploration and daily navigation. The team also empowers developers to integrate Google Maps platforms into their applications and websites, continuously solving complex computer science problems, designing intuitive product experiences, and advancing our understanding of the real world.

Minimum Qualifications

  • Bachelor's degree in a relevant field, or equivalent practical experience.
  • 2 years of experience in program management.
  • Experience with software development and managing execution of programs that span multiple engineering teams.

Preferred Qualifications

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 2 years of experience managing cross-functional or cross-team projects.
  • Experience with lifecycle management in a fast-paced software environment or building product requirements and managing the product life cycle end to end.
  • Experience within the Automotive, Transportation, Mapping (GIS) industries or working on consumer facing products.
  • Ability to use technical judgment to solve software engineering challenges involving bug triage, source control, continuous integration, etc.
  • Ability to be influential on a highly integrated team of technical and non-technical members as well as working with or managing third-party vendors.

Responsibilities

  • Manage technology programs by defining milestones and success criteria, allocating resources, and ensuring successful on-time delivery.
  • Apply technical judgment while collaborating with large, cross-functional teams.
  • Develop tools and processes to enhance software engineering productivity.
  • Communicate schedules, priorities, and status effectively to all levels within the company.

Key Skills/Competency

  • Program Management
  • Software Development Lifecycle
  • Cross-functional Collaboration
  • Risk Management
  • Stakeholder Communication
  • Technical Leadership
  • Process Improvement
  • GIS/Mapping Technologies
  • Continuous Integration
  • Product Development

Tags:

Technical Program Manager
program management
project leadership
cross-functional collaboration
software development
risk management
stakeholder communication
process improvement
technical judgment
execution
delivery
GIS
mapping
software engineering
continuous integration
source control
product lifecycle
automotive
transportation
computer science
data analysis

Share Job:

How to Get Hired at Google

  • Deeply research Google's culture and Geo team: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to align with their vision for mapping.
  • Tailor your resume for TPM roles: Highlight program management, software development, and cross-functional leadership experiences, emphasizing successful project delivery for Google.
  • Prepare for technical and behavioral interviews: Practice project management frameworks, technical problem-solving scenarios, and Google's core leadership principles and values.
  • Showcase impact and problem-solving: Quantify your achievements and clearly articulate how you've led complex projects, navigated technical challenges, and achieved measurable results.
  • Network effectively: Connect with current Google Technical Program Managers on LinkedIn to gain insights into the role, team dynamics, and potential referral opportunities.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background