dbt Labs is hiring a
Senior Data Engineer

closed
Logo of dbt Labs

dbt Labs

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

Summary

The job is for a Senior Data Engineer at dbt Labs. The role involves building and owning data infrastructure, designing data pipelines, developing canonical datasets, collaborating with various teams, implementing robust systems for data ingestion and processing, ensuring data security, integrity, and compliance, and participating in data architecture and engineering decisions.

Requirements

  • Worked asynchronously as part of a fully-remote, distributed team
  • Have 5+ years of experience as a data engineer and 8+ years of any software engineering experience (including data engineering)
  • Proficiency in at least one programming language commonly used within Data Engineering, such as Python, Scala, or Java
  • Strong data infrastructure and data architecture skills
  • Expertise with any of ETL schedulers such as Airflow, Dagster, Prefect or similar frameworks
  • Solid understanding of Spark and ability to write, debug and optimize Spark code

Responsibilities

  • Design, build and manage our data pipelines, ensuring all user and product event data is seamlessly integrated into our data warehouse
  • Develop canonical datasets to track key product metrics including user growth, engagement, and revenue
  • Work collaboratively with various teams, including Infrastructure, Product, Marketing, Finance, and GTM to understand their data needs and provide solutions
  • Implement robust and fault-tolerant systems for data ingestion and processing
  • Participate in data architecture and engineering decisions, bringing your strong experience and knowledge to the table
  • Ensure the security, integrity, and compliance of data according to industry and company standards

Preferred Qualifications

  • Experience developing and scaling a dbt project while leveraging engineering best practices (e.g. data quality tests, unit tests, etc)
  • Master’s degree in a quantitative field (e.g., Computer Science, Engineering, Statistics, Math)
  • Have experience at a SaaS company

Benefits

  • Salary: $180,000 - $200,000 USD
  • Equity Stake
  • In the US, dbt Labs offers unlimited vacation (and yes we use it!), 401k w/3% guaranteed contribution, excellent healthcare, paid parental leave, wellness stipend and a home office stipend
  • For employees outside the United States, dbt Labs offers a competitive benefits package
This job is filled or no longer available

Similar Jobs