Rover is hiring a Staff Technical Program Manager to lead high-complexity, ambiguous programs that cross product, engineering, data, operations, and business teams. The role is part of Rover’s small and growing Technical Program Management team and focuses on programs whose scope is defined by difficulty rather than by a particular product domain. The TPM may take on programs assigned because of their complexity, ambiguity, and visibility, or identify and make the case for programs Rover needs but has not yet named. The position may manage multiple programs concurrently and influence engineering priorities and OKRs. The TPM shapes undefined problems into executable programs by establishing a clear problem statement, scope and boundaries, decision rights, owners, and success measures. They set and own execution strategy, exercise technical judgment in partnership with engineering, drive decisions and alignment across organizational boundaries, and assess trade-offs, dependencies, risks, timelines, and readiness. They also develop repeatable program practices, mentor other TPMs, contribute to hiring, and help shape the TPM function. The role pushes the use of AI tools beyond routine automation, developing workflows and frameworks and evaluating tools that can improve program and department efficiency. It requires ramping quickly in unfamiliar domains and connecting Seattle and Barcelona teams. This is a hybrid position with an expectation to work from Rover’s Downtown Seattle office on Mondays and Thursdays. Candidates must be based in the Greater Seattle Area or willing to relocate.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed