Role responsible for coordinating and driving to completion initiatives that span multiple teams.
Level | Senior | Position |
---|---|---|
4 | Yes | TPM4 - Technical Program Manager 4 |
5 | Yes | TPM5 - Technical Program Manager 5 |
6 | Yes | TPM6 - Technical Program Manager 6 |
7 | Yes | TPM7 - Technical Program Manager 7 |

- Specializes: is the go-to person for one or more technologies and takes initiative to learn new ones
- Designs: designs and implements medium to large size features while reducing the system's tech debt
- Coordinates: coordinates team members providing effective feedback and moderating discussions
- Adjusts: adjusts the team processes, listening to feedback and guiding the team through the changes
- Multiple Teams: makes an impact not only on the whole team but also on other teams

- Specializes: is the go-to person for one or more technologies and takes initiative to learn new ones
- Designs: designs and implements medium to large size features while reducing the system's tech debt
- Coordinates: coordinates team members providing effective feedback and moderating discussions
- Defines: defines the right processes for the team's maturity level, balancing agility and discipline
- Multiple Teams: makes an impact not only on the whole team but also on other teams

- Specializes: is the go-to person for one or more technologies and takes initiative to learn new ones
- Owns: owns the production operation and monitoring of the system and is aware of its SLAs
- Manages: manages the team members' career, expectations, performance and level of happiness
- Defines: defines the right processes for the team's maturity level, balancing agility and discipline
- Company: makes an impact on the whole tech organization

- Specializes: is the go-to person for one or more technologies and takes initiative to learn new ones
- Evolves: evolves the architecture to support future requirements and defines its SLAs
- Manages: manages the team members' career, expectations, performance and level of happiness
- Defines: defines the right processes for the team's maturity level, balancing agility and discipline
- Community: makes an impact on the tech community