Senior Data Engineer

Taskrabbit
San Francisco
Workplace: HybridFull timeUSD 130,000 - 170,000 annuallyFunction: Solutions Engineering & Sales EngineeringSkills: ["Data modeling","Collaboration","Prompting and validating AI-generated code","Working with ambiguity","Documentation"]

Build and maintain ELT data pipelines and semantic models that power a discovery-stage retention and personalization team. You’ll design pipelines for client home profiles and job history, integrate event-driven signals, and connect predictions into CRM and marketing channels. Partner with ML and a Solutions Architect to make data model-ready inputs for service-time predictions, develop dbt models for fast in-market test measurement, and use AI coding tools daily to move quickly from hypothesis to shipped test.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Taskrabbit
Taskrabbit
1 day ago

Senior Data Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Build and maintain ELT data pipelines and semantic models that power a discovery-stage retention and personalization team. You’ll design pipelines for client home profiles and job history, integrate event-driven signals, and connect predictions into CRM and marketing channels. Partner with ML and a Solutions Architect to make data model-ready inputs for service-time predictions, develop dbt models for fast in-market test measurement, and use AI coding tools daily to move quickly from hypothesis to shipped test.
Location: San Francisco
Workplace: Hybrid
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and maintain ELT data pipelines and models for client home profiles, job history, and seasonal/event-driven signals like weather, life events, and moves.
  • •Partner with ML and a Solutions Architect to make prediction-ready data models for what service a client needs and when.
  • •Build pipelines that connect personalization signals into CRM and marketing channels (email, SMS, push, onsite) so predictions appear consistently.
  • •Develop dbt models and semantic layers to quickly stand up and measure in-market tests.
  • •Use AI coding tools as a default workflow to scaffold pipelines, write tests, and speed up code review while working in a small cross-functional pod.

Pay and Benefits

Salary: USD 130,000 - 170,000 annually
Perks:Health Insurance401kProduct StipendWellness StipendLearning Budget

Key Requirements

  • •Experience building and maintaining ELT data pipelines using dbt, Airflow, and Fivetran.
  • •Experience with a cloud data warehouse such as Snowflake, BigQuery, or Redshift.
  • •Strong data modeling skills (e.g., dimensional modeling, star/snowflake schemas).
  • •Proficient in SQL and at least one general-purpose programming language (Python, Java, or Scala).
  • •Regularly use AI coding assistants (e.g., Copilot, Cursor, Claude Code) to write, review, and validate code.
Experience:Data engineeringELTDiscovery & experimentationEvent-driven data
Skills:Data modelingCollaborationPrompting and validating AI-generated codeWorking with ambiguityDocumentation
Tech Stack:DbtAirflowFivetranSnowflakeBigQueryRedshiftSQLPythonJavaScalaGitHub CopilotCursorClaude CodeLookerModeTableauKafkaKinesisCRMEmail

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Taskrabbit
Operates an online marketplace that connects users with local freelance labor for household tasks such as furniture assembly, moving, cleaning, and home repairs, matching vetted 'Taskers' with customers for on‑demand local services.
Industry: Online Marketplaces
Company Size: Large (251 to 1,000 employees)
Growth: Established Company
Headquarters: San Francisco, United States
Founded: 2008
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn