1. What is a Technical Program Manager at Asana?
As a Technical Program Manager (TPM) at Asana, you serve as the connective tissue between complex engineering challenges and the high-velocity product delivery that defines the company. You are responsible for driving the evolution of software development, which includes spearheading initiatives in developer productivity, AI adoption, framework migrations, and technical quality. Your work directly impacts the efficiency of the entire R&D organization, ensuring that engineers can build intuitive, delightful experiences for Asana customers without being bogged down by technical friction.
This role is inherently strategic and cross-functional. You will partner with Engineering, Product, and Design teams to translate deep technical pain points into actionable development tooling plans. You are expected to facilitate complex technical decisions, build consensus among diverse stakeholders, and maintain visibility through rigorous metrics management. By bridging the gap between infrastructure and product, you ensure that Asana maintains its reputation for quality and speed while scaling its internal capabilities.




