What are the difference in responsibilities of a EM vs. a Sr TPM at FB? Does a Sr TPM have direct reports? How do the TC compare for them? How do the WLB compare for them? I’ve been a EM at my current job for the past 4 years. Applied at FB for EM roles and got punted for a Sr TPM role. Doesn’t sound right on first take. Thoughts? #engineering #software #engineeringmanagercomp #tpm
Interesting that they shifted you towards a PM role. PM & EM r very different roles. PM looks at how the product is headed towards and tries to facilitate the needs for engineers to build towards that vision. EMs are basically engineers who manage other engineers, they don't have as much of the product vision and are more focused on the engineering aspects such as performance and scalability as well as supporting engineers to reach their career goals.
OP is being offered a TPM role so not even driving products rather projects..
Yeah this TPM shift is totally random to me. No idea.
Did you do a phone screen already with an EM? And if you got punted after that, maybe the interviewer thought that your tech depth wasn't at the level required to be successful at FB as an EM. When I was there, we'd get a few resumes of folks who are EMs that aren't super technical and have mostly done program management and engineer allocation etc. as their day to day responsibilities. Yes, comp is very different between EM and TPM.. it's about 30% lesser.
I’m at the resume screening stage. Haven’t talked to any recruiter or Hiring manager yet.
Hmm, that's weird. In that case, you can hold your ground and say you're only interested in EM roles.
Are you hands on right now? Are you strong technically?
Yes I’m hands on. I code less now but more involved in architecture and overall design and code reviews. I also have to people manage my team and manage laterally and upwards according to revenue and sales pipeline. Are you an EM?
Yes
India
7h
498
Why Worshipping Lord Ram Important in Hinduism?
Tech Industry
Yesterday
473
Can I bypass leetcode with this?
New York
6h
506
Real talk: in what way private schools are better than public in nyc?
Tech Industry
1h
533
Racism towards Indians
Personal Finance
Yesterday
1444
IRS Warns Thousands of Taxpayers They Could Face Jail Time
EM is a people management role whereas TPM is responsible for execution of projects with no real authority over the team (IC Role). I’d say EM >>>> TPM unless you’re really into project management and chaos management across numerous teams. Given you’re an EM already, would not recommend going into TPM role.
That’s what I thought too. Sounded like a glorified PM. Doesn’t sound like the right fit for me. What does an EM do at FB? Are they technical or just people management? I heard SDM at Amazon is glorified PM.
EM at FB are generally very technical and can be a mix of people management, project management and hands on eng work and really depends on the team and where it needs your support the most. As the team grows, you need to scale yourself and move away from being hands on generally.