What is a Technical Program Manager at Slack?
A Technical Program Manager (TPM) at Slack serves as the connective tissue between complex technical architecture and seamless product delivery. In an environment that prioritizes speed, reliability, and user-centric design, your role is to translate high-level business strategy into actionable technical roadmaps. You aren't just managing timelines; you are driving the cross-functional coordination required to ship features that impact millions of users daily.
This position is critical because Slack operates at a scale where technical debt, cross-team dependencies, and shifting priorities are constant variables. You will work closely with engineering, product management, and design teams to identify bottlenecks, mitigate risks, and ensure that the technical vision remains aligned with the company’s broader goals. Success in this role requires a unique blend of deep technical literacy and the soft skills necessary to influence stakeholders without direct authority.




