# Senior Data Engineer

**Company:** [Taskrabbit](https://hotfix.jobs/companies/taskrabbit)
**Location:** San Francisco, CA
**Role:** Data Engineering
**Salary:** $130k – $170k/yr
**Experience:** 5+ years
**Skills:** SQL, Python, dbt, Airflow, Fivetran, Snowflake, BigQuery, Redshift, Data Modeling, Github Copilot, Cursor, Claude Code, Looker, Kafka, Kinesis
**Posted:** 2026-08-18

> Builds the data foundation for a client retention and personalization team, including ELT pipelines, predictive data models, marketing integrations, and measurement layers. Requires modern data-stack experience, strong SQL and programming skills, and regular use of AI coding assistants.

## Job Description

## Responsibilities
- Build and maintain data pipelines and models capturing client home profiles, job history, and seasonal or event-driven signals such as weather, life events, and moves.
- Prepare data models for predictions about which service a client will need and when, partnering with Machine Learning and Solutions Architecture teams.
- Build pipelines connecting personalization signals to CRM and marketing channels, including email, SMS, push, and onsite experiences.
- Develop dbt models and semantic layers to support and measure in-market tests.
- Use AI coding tools such as GitHub Copilot, Cursor, or Claude Code to scaffold pipelines, write tests, and accelerate code review.
- Contribute to technical documentation and the roadmap for scaling the data foundation.
- Collaborate with Product, Design, Marketing, BizOps, and Machine Learning partners in a discovery-stage team.

## Requirements
- Experience building and maintaining ELT data pipelines with modern tools such as dbt, Airflow, and Fivetran.
- Experience with a cloud data warehouse such as Snowflake, BigQuery, or Redshift.
- Solid data modeling skills, including dimensional modeling and star or snowflake schemas.
- Proficiency in SQL and at least one general-purpose programming language, such as Python, Java, or Scala.
- Regular day-to-day use of AI coding assistants, with the ability to prompt, review, and validate generated code.
- Comfort working with ambiguity and rapidly testing new ideas.
- Familiarity with BI or semantic-layer tools such as Looker, Mode, or Tableau.

## Nice to Have
- Experience with streaming platforms such as Kafka or Kinesis and real-time data processing.

## Compensation & Benefits
- Base pay range: **$130,000–$170,000 USD annually**.
- Employer-paid health insurance and a 401(k) match with immediate vesting for US employees.
- Flexible paid time off and two company-wide closure weeks.
- Product, wellness, productivity, and education stipends.
- IKEA discounts and reproductive health support.
- Benefits vary by country of employment.

## Similar jobs

- [Senior Database Reliability Engineer II](https://hotfix.jobs/jobs/312b25c1-28c7-4373-b975-fe05277359f7) - NinjaTrader - Remote - $130k – $180k/yr
- [Marketing Analytics Engineer](https://hotfix.jobs/jobs/5db57de9-17ac-4e98-a1b0-496221fc4e65) - NinjaTrader - Chicago, IL - $135k – $185k/yr
- [Database Admin Engineer](https://hotfix.jobs/jobs/9be8f2cb-d14c-4f82-b4e5-e1bda45419d2) - Mark43 - Boston, MA - $140k – $180k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/8438d41b-d083-42da-9e19-5f127a824fad) - ZoomInfo - Waltham, MA - $140k – $220k/yr
- [Senior Software Engineer - Crawler](https://hotfix.jobs/jobs/40301940-d8a3-41ce-8665-d65327d78fd8) - ZoomInfo - Remote - $140k – $220k/yr

**Apply:** https://hotfix.jobs/jobs/3b9f86c7-0cf4-4b5e-909e-fa8d543b261e
**Canonical:** https://hotfix.jobs/jobs/3b9f86c7-0cf4-4b5e-909e-fa8d543b261e