What is a Data Engineer at TaskRabbit?
As a Data Engineer at TaskRabbit, you are the architectural backbone of a dynamic, two-sided marketplace that connects clients with Taskers for everyday tasks. Operating within the EDDP (Engineering, Data, Design, Product) organization, this role is essential to ensuring that data flows seamlessly, accurately, and securely across the platform. Your work directly enables critical business operations, from optimizing the matching algorithm and dynamic pricing to supporting core infrastructure like the payments system.
The data challenges at TaskRabbit are unique due to the real-time nature of the marketplace and the scale of the operations. You will be dealing with a complex web of user interactions, transaction histories, and geographical data. Because the company is focused on sustainable growth and modernizing its infrastructure, you will play a pivotal role in transitioning legacy systems into robust, scalable data pipelines. This requires a delicate balance of maintaining current operations while architecting for the future.
Stepping into this role means you will have a tangible impact on the livelihoods of the Tasker community. The culture within the engineering and data teams is highly collaborative, empathetic, and mission-driven. You will partner closely with product managers, data scientists, and software engineers to democratize data access and drive customer-first development. Expect a role that demands technical rigor, strategic foresight, and a genuine passion for building systems that empower real-world productivity.

