1. What is a Technical Program Manager at TaskRabbit?
The Technical Program Manager (TPM) at TaskRabbit is a pivotal orchestrator responsible for driving the company’s most complex engineering and infrastructure evolutions. As TaskRabbit matures its platform—transitioning from a monolithic Rails-based architecture to a modern, event-driven services model—the TPM serves as the vital link between high-level architectural strategy and ground-level execution. You are not just tracking tickets; you are the "air traffic controller" for mission-critical programs like cloud infrastructure modernization, security compliance, and platform decomposition.
This role requires a rare blend of technical depth and operational rigor. You will work alongside architects, engineering managers, and product leads to sequence workstreams, navigate technical dependencies, and ensure that engineering teams can focus on innovation rather than being bogged down by operational "process tails." At TaskRabbit, your work directly impacts the stability and scalability of a marketplace that connects millions of users with Taskers, making this an ideal role for someone who thrives on high-visibility challenges and cross-functional influence.




