
Empowering the world through technology and information
Google LLC, headquartered in Mountain View, California, is a global leader in internet-related services and products, including its flagship search engine, Google Search, and the Android operating system. With over 100,000 employees, Google also offers cloud computing services through Google Cloud P...
Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...
Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...

Google • Austin, TX, USA, Sunnyvale, CA, USA
Google is seeking a Senior Technical Program Manager to lead complex software engineering projects. You'll leverage your technical expertise to manage cross-functional teams and drive project execution. This role requires 5+ years of program management experience in a software environment.
You have a Bachelor's degree in a relevant field or equivalent practical experience, along with at least 5 years of experience in program management. Your background includes managing execution of programs that span multiple engineering teams, showcasing your ability to navigate complex project landscapes. You possess strong technical judgment, enabling you to tackle software engineering challenges such as bug triage and continuous integration. Your experience managing cross-functional projects has equipped you with the skills to influence both technical and non-technical team members effectively.
You thrive in a collaborative environment, where you can communicate clearly with stakeholders at all levels. You are comfortable discussing technical trade-offs in product development with engineers while also articulating analyses and recommendations to executives. Your problem-solving skills ensure that challenges are addressed comprehensively, creating solutions that benefit all involved.
Experience with lifecycle management in a fast-paced software environment is a plus, as is familiarity with tools and processes that enhance software engineering productivity. You are adept at using project management tools to define milestones, allocate resources, and ensure successful on-time delivery of technology programs.
As a Technical Program Manager at Google, you will lead complex, multi-disciplinary projects from inception to completion. Your role involves working closely with stakeholders to plan requirements, identify risks, and manage project schedules. You will influence teams responsible for designing, developing, testing, deploying, maintaining, and improving software, ensuring that all aspects of the project align with organizational goals.
You will develop tools and processes aimed at improving software engineering productivity, while also communicating schedules, priorities, and status updates to all levels within the company. Your ability to use technical judgment will be crucial as you navigate the intricacies of large, cross-functional teams, ensuring that projects are executed smoothly and efficiently.
At Google, you will be part of a team that builds products aimed at creating opportunities for everyone. We foster an inclusive culture where diverse perspectives are valued, and we encourage you to apply even if your experience doesn't match every requirement. Our commitment to employee growth means you will have access to resources and opportunities that support your professional development. Join us in shaping the future of technology and making a meaningful impact in the world.
Apply now or save it for later. Get alerts for similar jobs at Google.