Technical program manager (TPM) je člověk, který odpovídá za to, že technický program napříč několika týmy dopadne. Vlastní pořadí práce, závislosti mezi týmy, rizika a termín. Většina TPM to zvládá, aniž by jim reportoval jediný inženýr.
Nejrychleji roli zařadíš podle otázky, kterou kdo vlastní. V rozdělení, které The Pragmatic Engineer posbíral od praktikujících TPM, vlastní Product Manager proč a co, Engineering Manager s inženýry jak a TPM kdy. K tomu ještě kdo má co udělat a v jakém pořadí, napříč týmy, které nemají společného šéfa.

Jeden tým, který staví jednu věc, TPM skoro nepotřebuje. Šest týmů, které spolu shipují jeden launch, ho už většinou potřebuje.
TPM vs. Product Manager vs. Engineering Manager vs. project manager
V inzerátech se ty čtyři tituly pletou pořád, tak tady jsou vedle sebe. Sloupce vycházejí z rozdělení Pragmatic Engineera a jsou ověřené na patnácti aktivních inzerátech na TPM, přečtených 9. října 2026.
| Technical program manager | Product Manager | Engineering Manager | Project manager | |
|---|---|---|---|---|
| Na jakou otázku odpovídá | Kdy, v jakém pořadí, napříč kterými týmy | Proč to stavět a co | Jak se to postaví a kdo z týmu | Jestli se jeden projekt drží rozsahu, času a rozpočtu |
| Jednotka práce | Program: několik týmů, několik projektů | Produkt nebo oblast funkcí | Jeden tým, někdy dva nebo tři | Jeden projekt |
| Kdo mu reportuje | Většinou nikdo | Většinou nikdo | Inženýři | Většinou nikdo |
| Rozhoduje | Pořadí, rytmus, kdy eskalovat | Priorita problémů, roadmapa | Obsazení, technické provedení, výkon | Změny uvnitř projektového plánu |
| Nerozhoduje | Rozsah produktu, technický design, kdo sedí v týmu | Jak se to postaví | Co byznys potřebuje | Nic mimo projekt |
| Typické artefakty | Integrovaný plán, mapa závislostí, RAID log, status pro vedení | PRD, roadmapa, metriky úspěchu | Plán náboru, 1:1, technický plán | Projektový plán, Ganttův diagram, status report |
| Když termín ujede | Vidí to první a přinese varianty | Škrtá nebo mění rozsah | Přeplánuje nebo přeobsadí | Nahlásí odchylku |
| Očekávaná technická hloubka | Dost na to, aby zpochybnil odhad | Hodně se liší | Vysoká | Nízká až střední |
Ve sloupci TPM nejsou žádní lidé a žádná produktová rozhodnutí. Inzerát JetBrains na Senior TPM to říká rovnou: spolupracovat s produktem, engineeringem a kvalitou „without taking over their decision-making authority“, tedy bez přebírání jejich rozhodovacích pravomocí. Microsoft svého Principal TPM zařazuje na úroveň IC5, tedy individuálního přispěvatele, i v principal senioritě.
Nejvíc zmatku je ve sloupci project manager. Projektový manažer vede jeden projekt podle plánu. TPM vede portfolio projektů, jejichž plány na sobě závisí, a čeká se od něj, že bude dost technický na to, aby „ověřil, jestli tvrzení o proveditelnosti obstojí“, jak to píše stejný inzerát JetBrains. Program manager a TPM dělají stejnou koordinační práci; to T znamená, že za inženýry dojdeš až do design dokumentu a nepotřebuješ překladatele.

Proč firma tu roli otevírá
Volné místo pro TPM obvykle popisuje něco, co už bolí.
Inzerát Anthropicu na API Platform popisuje práci, která se táhne přes „spoustu týmů a spoustu souběžných programů, přičemž nikdo se nesoustředí na to, aby je držel pohromadě“. JetBrains dává důvod pro rok 2026: AI zvyšuje tempo změn i koordinační zátěž. Adyen chce někoho, kdo před hardwarovým launchem zachytí závislosti, které jednotlivé produktové týmy přehlédnou. Mercury dává jednomu Senior TPM plán napříč Engineeringem, Produktem, Riskem, Compliance, Treasury a Operations.
Role tedy existuje kvůli čtyřem opakujícím se problémům: práce přes hranice týmů bez vlastníka, rozhodnutí bez známého vlastníka, závislosti objevené týden před termínem a vedení, které nedostane jeden poctivý pohled na stav. Když hiring manager nedokáže říct, který z těch čtyř právě hoří, je to nejspíš koordinátorská židle s hezčím titulem.
Vliv bez pravomoci a kdo nese vinu
Google píše hlavní napětí přímo do svého inzerátu na TPM III: „vliv bez pravomoci, a to celé při udržení tempa harmonogramu“. Tempo dodáváš ty. Lidé, kteří ho vyrábějí, reportují někomu jinému.
Inzerát Redditu na Staff TPM je v celé sadě nejupřímnější: role podle něj obvykle nezahrnují přímé vedení lidí, ale jsou součástí organizačního leadershipu. Očekávání lídra, žádní podřízení. Mercury přidává „real accountability for outcomes“, tedy skutečnou odpovědnost za výsledky, a vliv na exekutivu bez seniorního manažera, který by to překládal. Adyen chce, aby TPM vlastnil připravenost launche tak, aby se trefil do termínu. Dohromady z toho vychází odpovědnost za termín, jehož vstupy leží v cizích týmech.
Plynou z toho tři věci a na každou existuje obrana.
Vina dopadne na viditelné jméno. Když launch ujede, post-mortem hledá člověka, který termín vlastnil. Obranou je datovaný záznam: RAID log a poznámky k eskalacím, které ukazují, že riziko zaznělo, komu a kdy. V praxi právě ten záznam rozhodne, jestli v hodnocení bude „TPM to minul“, nebo „organizace se rozhodla riziko přijmout“.
Koordinační vrstvu reorganizace škrtá jako první. V lednu 2024 Instagram zrušil 60 pozic Technical Program Managerů a dotčeným řekl, ať se znovu ucházejí o role Product Managera. O pár týdnů později v Messengeru převzali odpovědnosti TPM produktoví manažeři. TPM, jehož výstupem jsou status decky, se odstraňuje snadno; TPM, jehož jméno stojí pod dodaným výsledkem, hůř.
Práce zmizí ve chvíli povyšování. V eseji Tanyi Reilly Being Glue slyší inženýrka, která za tým dělala koordinační práci, při povyšování, že „vlastně nepřinesla žádný technický příspěvek“. Inzerát Adyenu svého TPM doslova nazývá „the glue“, tedy lepidlo. Ke každému programu, který dotáhneš, si zapiš výsledek (co se dodalo, kdy a co to odblokovalo) a ještě před podpisem se zeptej, kdo ti bude psát hodnocení.

Sedm otázek pro hiring managera
Vycházejí přímo z mezer v inzerátech. Polož je v kole s hiring managerem, ne na callu s recruiterem, protože recruiter odpověď většinou nezná.
- Když se dva týmy v programu neshodnou na prioritě, kdo rozhoduje a jak dlouho to trvalo naposledy? Vágní odpověď znamená, že zdržení budeš vstřebávat ty.
- Kdo je exekutivní sponzor a kdy naposledy přehlasoval tým, protože TPM eskaloval? Když si nikdo nevzpomene, je eskalace jen dekorace.
- Můžu vidět seznam programů, které současní TPM nesou? Hledej v něm rozpočet, business reviews nebo smlouvy s dodavateli. Pražský inzerát Everpure dal TPM do rozsahu sledování CapExu; jeden z Amazonu přidal týdenní až kvartální business reviews celé organizace.
- Který launch vám naposledy ujel? Co o TPM říkal post-mortem? To je tvůj test, jak moc jsi vystavený vině.
- Kolik máte TPM na inženýra a jak dlouho ta funkce existuje? Centrální program office s vlastním šéfem (mají ho Reddit, GitLab i JetBrains) přežívá reorganizace líp než osamělý TPM.
- Kdo mi bude psát hodnocení a co bylo v posledním povyšovacím balíčku na Staff TPM? Když zazní „EM, kterého podporuješ“, zeptej se, jak tvoji práci uvidí.
- Na jakou interní úroveň je tahle nabídka? Inzerát Redditu může pokrýt víc než jednu kariérní úroveň a Anthropic váže roky praxe na interní úroveň pozice. Úroveň se určuje při nabídce, tak ji vyjednej tam.
Kolik vydělává technical program manager?
Technical program manager v USA bere podle zveřejněných inzerátů zhruba 149 000 až 435 000 USD základu, podle úrovně a zaměstnavatele. Google na pozici TPM III uvádí 163 000 až 236 000 USD základu plus cílový bonus 15 % a nejvýš je TPM pro API Platform v Anthropicu s 290 000 až 435 000 USD.
Americké inzeráty zveřejňují rozpětí, takže čísla jsou snadno ověřitelná. Senior TPM v Amazonu v Seattlu uvádí 148 700 až 201 200 USD bez náborového bonusu a akcií. Medián celkové odměny, kterou si lidé sami hlásí na Levels.fyi, je v USA 244 000 USD z 1 502 záznamů.
Evropa mlčí. Žádný ze čtyř evropských inzerátů, ze kterých tahle stránka vychází (Monzo v Londýně, Adyen v Amsterdamu, Everpure v Praze a JetBrains napříč evropskými kancelářemi), číslo nezveřejnil. Hrubou kotvu dávají mediány z Levels.fyi: 109 179 GBP ve Velké Británii, 101 145 EUR v Německu a 1 424 690 Kč v Česku, to poslední jen ze 17 záznamů. Na rozpětí se zeptej hned na prvním callu s recruiterem; oběma stranám to ušetří měsíc.
Žebříček má dvě větve. Individuální vede přes Senior, Staff, Senior Staff až k Principal, a všechny čtyři tituly se tento měsíc objevují v aktivních inzerátech. Manažerská větev vede k Director of Technical Program Management: inzerát Datadogu na directora vede tým seniorních TPM a úspěch měří podle byznysových výsledků, ne podle počtu dokončených projektů. Přesuny do produktového managementu se dějí, i když případ Instagramu ukazuje, že někdy nedobrovolně. Skok do engineering managementu nebo dál na VP of Engineering, který slibují některé příručky, se dá doložit hůř: žádný z patnácti inzerátů nebral zkušenost TPM jako cestu tam.
Pokud držíš nabídku na TPM vedle nabídky na EM nebo do produktu a nevíš, která tvoji kariéru posune, přesně na takové rozhodnutí je kariérní koučink pro IT manažery. Vezmi popis pozice a projdeme proti němu těch sedm otázek spolu. Od roku 2019 mám za sebou 3 662 leadership 1:1 sessions s 317 IT manažery a úvodní 30minutový hovor je zdarma.



