Staff Data Engineer

TaskRabbit Logo

TaskRabbit

πŸ’΅ $136k-$180k
πŸ“Remote - United States

Summary

Join Taskrabbit as a Staff Data Engineer to lead the design, development, and optimization of data infrastructure and analytics layers. You will build and maintain scalable data pipelines, develop dbt models and semantic layers, and collaborate with stakeholders to translate business needs into analytical tools. This role involves leading architectural decisions, ensuring data quality and observability, and mentoring other engineers and analysts. The ideal candidate possesses deep experience with modern data platforms (dbt, Airflow, Snowflake), strong data modeling skills, and proficiency in SQL and a general-purpose programming language. This is a remote-first position offering competitive compensation and benefits.

Requirements

  • Expertise in building and maintaining ELT data pipelines using modern tools such as dbt, Airflow, and Fivetran
  • Deep experience with cloud data warehouses such as Snowflake, BigQuery, or Redshift
  • Strong data modeling skills (e.g., dimensional modeling, star/snowflake schemas) to support both operational and analytical workloads
  • Proficient in SQL and at least one general-purpose programming language (e.g., Python, Java, or Scala)
  • Experience with streaming data platforms (e.g., Kafka, Kinesis, or equivalent) and real-time data processing patterns
  • Familiarity with infrastructure-as-code tools like Terraform and DevOps practices for managing data platform components
  • Hands-on experience with BI and semantic layer tools such as Looker, Mode, Tableau, or equivalent

Responsibilities

  • Design, build, and maintain scalable, reliable data pipelines and infrastructure to support analytics, operations, and product use cases
  • Develop and evolve dbt models, semantic layers, and data marts that enable trustworthy, self-serve analytics across the business
  • Collaborate with non-technical stakeholders to deeply understand their business needs and translate them into well-defined metrics and analytical tools
  • Lead architectural decisions for our data platform, ensuring it is performant, maintainable, and aligned with future growth
  • Build and maintain data orchestration and transformation workflows using tools like Airflow, dbt, and Snowflake (or equivalent)
  • Champion data quality, documentation, and observability to ensure high trust in data across the organization
  • Mentor and guide other engineers and analysts, promoting best practices in both data engineering and analytics engineering disciplines

Benefits

  • The base pay range for this position is $136,000 - $180,000
  • Employer-paid health insurance
  • A 401k match with immediate vesting for our US based employees
  • Generous and flexible time off with 2 company-wide closure weeks
  • Taskrabbit product stipends
  • Wellness + productivity + education stipends
  • IKEA discounts
  • Reproductive health support

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs