Latest AI JobsBrowse Jobs
TaskRabbit logo

Staff Data Engineer

TaskRabbitSan Francisco, California, United StatesData
Apply on company site
Salary
$150K - $200K USD
Job type
Full-time
Posted
18 Aug 2026
Status
Open · checked 7d ago

About this role

TaskRabbit is hiring a Staff Data Engineer in San Francisco to build data foundations for a discovery-stage team focused on client retention and personalization. This hands-on, individual contributor role suits data-driven professionals who thrive in fast-paced, ambiguous environments and want to drive impactful product decisions.

Role Overview

TaskRabbit is seeking a Staff Data Engineer to join a small, cross-functional pod based in San Francisco, California. Operating in a hybrid model that requires two days in the office every Tuesday and Wednesday at the Sutter Street hub, this role focuses on turning client retention concepts into validated, in-market tests. Reporting through Product and working closely with data engineering leadership, the engineer owns the design and execution of specific data pipelines and models alongside a Solutions Architect and Machine Learning Engineer. The ideal professional leverages AI coding tools daily to accelerate development, moving ideas into live tests with speed and precision.

Key Responsibilities

Build and maintain data pipelines and models capturing client home profiles, job history, and seasonal or event-driven signals to feed a predictive personalization engine.
Collaborate with the Machine Learning Engineer and Solutions Architect to prepare data models for service predictions.
Connect personalization signals into CRM and marketing channels including email, SMS, push, and onsite experiences.
Develop dbt models and semantic layers for rapid setup and measurement of in-market tests.
Use AI coding tools by default to scaffold pipelines, write tests, and speed up code reviews.
Contribute to technical documentation and growth roadmaps for the data foundation.
Collaborate daily with Product, Design, Marketing, BizOps, and ML partners within a compact pod.

Requirements

Experience building and maintaining ELT data pipelines using modern tools such as dbt, Airflow, and Fivetran.
Experience working with cloud data warehouses like Snowflake, BigQuery, or Redshift.
Solid dimensional data modeling skills including star and snowflake schemas.
Proficiency in SQL and at least one general-purpose programming language such as Python, Java, or Scala.
Regular use of AI coding assistants like Copilot, Cursor, or Claude Code in daily workflows.
Comfort with ambiguity and discovery-stage product development.
Familiarity with BI or semantic-layer tools such as Looker, Mode, or Tableau.
Experience with streaming platforms like Kafka or Kinesis is a strong plus.
Legal authorization to work in the United States without employer sponsorship.

Skills and Tools

Python
SQL
Java
Scala
Kafka
Airflow
Snowflake
dbt
Fivetran
BigQuery
Redshift
Looker
Mode
Tableau
GitHub Copilot
Cursor
Claude Code

Salary and Benefits

Base pay range of $150,000 to $200,000 per year, determined by experience, qualifications, geography, and level.
Total compensation includes base pay, company bonus, benefits, and perks.
Employer-paid health insurance.
401(k) match with immediate vesting for US-based employees.
Generous and flexible time off featuring two company-wide closure weeks.
Product stipends, wellness stipends, productivity stipends, and education stipends.
IKEA discounts and reproductive health support.

About the Company

TaskRabbit is a marketplace platform connecting people with Taskers for everyday home services like furniture assembly, handyman work, and moving help. Partnering with IKEA, the company creates meaningful income opportunities for people around the world while fostering a collaborative, pragmatic, and fast-paced culture. TaskRabbit is recognized as a Built In Best Place to Work and maintains a strong commitment to diversity, equity, and inclusion across its hybrid workforce.

How to Apply

Candidates must apply directly on the official TaskRabbit careers page.

Skills and tech stack

Questions candidates ask

What is the salary range for the Staff Data Engineer role?

The base pay range is $150,000 to $200,000 per year, which does not include company bonuses, benefits, or perks.

Is this a remote position?

No, this is a hybrid role that requires working two days in the office every Tuesday and Wednesday at the San Francisco hub located at 130 Sutter St.

Does TaskRabbit provide visa sponsorship for this position?

No, TaskRabbit is currently unable to provide visa sponsorship for this position. Candidates must be legally authorized to work in the United States now or in the future.

What technical skills and tools are required?

Candidates need experience with ELT pipelines using dbt, Airflow, and Fivetran, cloud data warehouses like Snowflake, dimensional modeling, SQL, a general-purpose language like Python, Java, or Scala, and regular use of AI coding assistants.

What benefits are offered to US-based employees?

US-based employees receive employer-paid health insurance, a 401(k) match with immediate vesting, flexible time off with two closure weeks, product and wellness stipends, IKEA discounts, and reproductive health support.

Ready to apply?

The application is on the official TaskRabbit careers page.

Apply on company site