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?”