Process/AgileGeneral
Technical Program Manager
Also written as TPM, Technical Project Manager
Runs large technical programmes that span several teams — tracking dependencies, unblocking, and keeping everyone honest about dates, without owning the engineers.
Think of it like
Like the site manager on a building project: not laying bricks, but the reason the electrician arrives after the plasterer and not before.
Junior or senior?
Junior sounds like
Maintains the tracker.
Senior sounds like
Can describe a dependency they spotted early that would have cost a quarter, and how they got two teams who disagreed to move.
Ask them
“Tell me about a cross-team dependency you caught before it bit. How did you get the teams to change plan?”