Tech IndustryJan 17, 2020
LinkedInChummha

Google - TPM / Program Managers / Engineering Program Manager ?

This is my understanding. Please correct and answer: 1) TPM - These are technical folks work on mostly microservices, distributed systems with engineers. Take care of communication, coordination with tech partners or stakeholders. Paid well, Obviously less than engineers. 2) Program Manager - Nontech folks, working on stuff like vendor management, Paid less. 3) Engineering Program Manager - What the heck is this now? I have seen all these three titles exist on LinkedIn. Why I need this info: I am gathering data points to write a blog on TPM. Who am I: Staff TPM with LinkedIn. My TC ?: Very less comparison to my engineering friends at the same level. $360 all-inclusive.

Add a comment
F5 Networks RRA Jan 17, 2020

EPM is what some companies call their TPMs. In your blog post, you should (in my opinion) be candid about the generally negative perception toward TPMs, and to what extent you think it's justified.

LinkedIn Chummha OP Jan 17, 2020

I have seen all three title on LinkedIn for Google. Btw, I myself is a TPM, the blog is about diversity of role, research is needed

Microsoft yoBq06 Jan 17, 2020

Why are you writing a blog post about this if even you don’t know the answer?

LinkedIn Gadha.. Jan 17, 2020

No one will know the role in each single company. That's why research is needed.

Microsoft yoBq06 Jan 17, 2020

That’s true. You should reach out to people who hold each role in LinkedIn to learn more. I think that might give you something more accurate than here

Amazon aaMz62 Jan 17, 2020

Wat? I have had a program role in MSFT and in different teams it ranges from data engineering to product product. How are you supposed to generalize this??

Yelp yipee Jan 18, 2020

Can you elaborate on qualifications needed for these roles? Do u need an MBA for any?

Amazon aaMz62 Jan 20, 2020

Non tech PM is normally an out of MBA role. Tech PM is normally CS or similar

Yelp qwgyt Jan 20, 2020

Based on this shouldn't non tech be ranked higher?

Amazon aaMz62 Jan 20, 2020

Nope, sorry, more closer to actual coding - more salary. Why - tpms have to understand both coding, user experience and project manager skills. PMs are pretty much marketing and user experience and little bit of data and sales, much easier to get skills. Def on higher levels salaries would be comparable as for directors preference would be for people who had their company before and pretty much L6 is a terminal level for all.

Yelp qwgyt Jan 20, 2020

From your definition Google pgm also include product managers areas?

Google resetted Feb 7, 2020

TPM and PgM at Google are on the same ladder. PdM is not. Both TPMs and PgMs are owners of programs (engineering or non-engineering) of varying size and complexity. Google TPMs are required to demonstrate technical judgment of a SWE at some level, often N-1. Technical judgment isn’t necessarily coding but involves understanding engineering: architectures, design, scalability, reliability, etc. if you don’t, you can lose the T at promo. T/PgMs do all kinds of things. Lots of external facing coordination. Helping drive decisions and making sure that data/process is in place so decisions can be easily made. Automating workflows, capacity, requirements gathering, user engagement. Eng leads can’t be everywhere at once so there’s sometimes making decisions (or marshaling decisions) on their behalf that require broad context. We tend to operate in multiple contexts, both high level and in the weeds. We can help prioritize. We keep an eye on the bottom line. We unblock engineers. At our best, we are a force multiplier—minimizing confusion and helping make good decisions so we don’t spin wheels later. We take ownership of the team’s outcomes and help team members get recognized for their work. We won’t tell you what to do, but when we’re good, you’ll know that listening will pay off.

LinkedIn okay.. Feb 9, 2020

Great explanation, what are best sources to prepare for Techical interview ? Is system design and basics of data structures enough ?

Google resetted Feb 9, 2020

System design, highscalability, cracking the coding interview... sadly it’s kind of luck of the draw. You probably won’t be coding but I can’t guarantee it. I had to code.

Microsoft Rambo30 Mar 25, 2020

Can someone post the link to the blog?

Facebook WaRm14 Mar 26, 2020

Yes please OP, can you post a link to the blog

Uber m$7vhud Sep 28, 2020

What’s expected comp for L5 TPM at Google? And what’s the career path they take?

Microsoft ohnyg Nov 7, 2020

Almost all good questions here are unanswered

Google wqry Nov 17, 2021

$350k

Dell bealchemis Jan 17, 2021

For tech Program manager do you need CS? Then how tech Product Manager credentials differ from that of Tech program manager? Just trying to understand the backgrounds for T product Mang and Tech program manger

Google Kakarot123 Feb 18, 2022

At least from my experience in G for the past 5 years, they don't have material difference in terms of backgrounds. I've been in internal products (tools Googlers use) teams, and here, the line between PM and TPM is very blurry (e.g., PMs don't do market research or competitor analysis, etc.)

Oracle mad-max Feb 12, 2021

www.theTPMblog.com has a lot of information.

LinkedIn hdieje Mar 13, 2021

Thanks for promoting your blog 🤐

Amazon RogrDodgr Feb 15, 2022

Company name checks out ✔️ but I agree, it's a really good resource