Taskrabbit

HQ
San Francisco
Total Offices: 6
450 Total Employees
100 Product + Tech Employees
Year Founded: 2008

Taskrabbit Innovation & Technology Culture

Taskrabbit Employee Perspectives

What makes your team dynamic work? 

Our team owns Taskrabbit’s IKEA integration end-to-end — pricing and the platform work that keeps a massive retail partnership running. That scope forces a certain kind of dynamic: engineers who understand the business problem, not just the ticket. I sit across engineering, product and account management for this partnership, so decisions get made with full context instead of getting lost in handoffs. The team’s strength is ownership — people dig into root causes instead of shipping a patch and moving on. That habit of asking “what’s actually happening here” before “how do we fix the symptom” is what keeps trust high, both inside the team and with the partner.

 

How do you balance speed and cohesion? 

Speed without structure just moves chaos faster, so anything with real complexity gets a short plan before anyone touches code — what we’re doing, in what order and who signs off. For anything with more than one reasonable path, we lay out the tradeoffs rather than quietly picking one. That upfront alignment is what lets us move fast later, because we’re not re-litigating decisions mid-build. We lean on Jira and Confluence so tickets and design docs stay cross-linked — anyone can trace a decision back to its rationale. And we treat corrections as standing rules, not one-off fixes: if something breaks a second time, that’s a signal the process needs to change, not just the code.

 

What keeps your team grounded?

A shared bug-severity framework — P0 through P4, with clear off-hours expectations — keeps severity and urgency calls objective, so we’re not debating them in the middle of an incident. We also hold a hard line on verifying before shipping: tests pass, logs checked, root cause confirmed, not just “seems fixed.” And when something feels hacky or like it’s papering over a deeper issue, we say so out loud rather than letting it slide. That combination — a clear severity language, a verification habit and permission to call out shortcuts — keeps the team honest with itself even when the pace is high.

Matt English
Matt English, Engineering & Product Manager

Taskrabbit's Tech Stack

AWS (Amazon Web Services)
AWS (Amazon Web Services)
SERVICES
Docker
Docker
FRAMEWORKS
GitHub
GitHub
SERVICES
Java
Java
LANGUAGES
JavaScript
JavaScript
LANGUAGES
Kafka
Kafka
FRAMEWORKS
Kubernetes
Kubernetes
FRAMEWORKS
Node.js
Node.js
FRAMEWORKS
Python
Python
LANGUAGES
React
React
LIBRARIES
Ruby
Ruby
LANGUAGES
Ruby on Rails
Ruby on Rails
FRAMEWORKS
Snowflake
Snowflake
DATABASES
Spark
Spark
FRAMEWORKS
SQL
SQL
LANGUAGES
Terraform
Terraform
FRAMEWORKS
TypeScript
TypeScript
LANGUAGES
Asana
Asana
PROJECT MANAGEMENT
Canva
Canva
DESIGN
Confluence
Confluence
PROJECT MANAGEMENT
Figma
Figma
DESIGN
Google Docs
Google Docs
PROJECT MANAGEMENT
Google Drive
Google Drive
PROJECT MANAGEMENT
Google Slides
Google Slides
PROJECT MANAGEMENT
JIRA
JIRA
PROJECT MANAGEMENT
Optimizely
Optimizely
ANALYTICS
Sigma
Sigma
ANALYTICS
Joomla!
Joomla!
CMS
SendGrid
SendGrid
EMAIL
Wordpress
Wordpress
CMS
Digioh
Digioh
LEAD GEN
Iterable
Iterable
CRM
Google Hangouts
Google Hangouts
COLLABORATION
Slack
Slack
COLLABORATION