Data Engineer: Snowflake, dbt & Data Quality

drivetime

United States

On-site

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

DriveTime Family of Brands in the U.S. seeks a Data Engineer who excels at turning raw data into trusted insights. You will build and optimize scalable data models in Snowflake using dbt Core, partnering with engineers, analysts, and stakeholders to enable fast, data-driven decisions.

You will design ELT pipelines, automate transformations with Python, ensure data quality, monitor performance, and contribute to governance, metadata, and data lineage across the analytics ecosystem.

Qualifications

  • 3+ years of experience in BI Engineering, Analytics Engineering, Data Engineering, or Data Modeling.
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field required; Master's degree preferred.
  • Hands-on experience building and maintaining data models using dbt Core.
  • Strong experience working with Snowflake and modern cloud-based data platforms.
  • Extensive experience designing, building, and optimizing scalable data pipelines and data infrastructure.
  • Proficiency with SQL and advanced data modeling techniques.
  • Strong programming experience in Python and familiarity with data engineering languages such as Java or Scala.
  • Experience working with on-premises SQL Server environments.
  • Experience integrating and managing data workflows utilizing Kafka, Argo, and SSIS.
  • Knowledge of ELT/ETL architecture, data warehousing concepts, and analytics engineering best practices.
  • Experience implementing data quality testing, monitoring, and validation frameworks.
  • Understanding of metadata management, data lineage, and data governance principles.
  • Strong analytical, troubleshooting, and problem-solving abilities.
  • Excellent verbal and written communication skills.

Responsibilities

  • Developing, maintaining, and optimizing dbt Core models to transform raw data into clean, analytics-ready datasets within Snowflake.
  • Designing scalable and efficient data models that support reporting, analytics, and self-service business intelligence initiatives.
  • Collaborating with data engineering teams to define, build, and enhance ELT pipelines and data workflows.
  • Leveraging Python to automate data transformation processes, implement data quality checks, and improve operational efficiencies.
  • Monitoring, troubleshooting, and optimizing Snowflake query performance while balancing platform cost efficiency.
  • Building and maintaining testing frameworks and validation processes to ensure data accuracy, consistency, and reliability.
  • Creating and maintaining documentation, metadata, and data lineage information to support governance and transparency.
  • Partnering with analysts and business stakeholders to understand reporting requirements and deliver scalable data solutions.
  • Supporting enterprise data governance initiatives and helping establish best practices for data management.
  • Contributing to the continuous improvement of the organization's data architecture, standards, and analytical capabilities.
  • Working independently while effectively collaborating with cross-functional teams and stakeholders across the business.

Skills

dbt Core
Snowflake
Python
SQL
Data Modeling
ELT/ETL
Data Quality
Metadata/Lineage
Kafka
Argo
SSIS

Education

Bachelor's degree in Computer Science, Engineering, Information Systems, or related field
Master's degree preferred

Tools

Python

Job description

DriveTime Family of Brands in the U.S. seeks a Data Engineer who excels at turning raw data into trusted insights. You will build and optimize scalable data models in Snowflake using dbt Core, partnering with engineers, analysts, and stakeholders to enable fast, data-driven decisions.

You will design ELT pipelines, automate transformations with Python, ensure data quality, monitor performance, and contribute to governance, metadata, and data lineage across the analytics ecosystem.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Data Engineer — Snowflake, dbt & Data Quality
Remote Data Engineer — Snowflake, dbt & Data Quality

DriveTime • Tempe (AZ)

On-site
USD 110,000 - 150,000
Work From Home
Healthcare (Medical, Dental, Vision)
401(k) plan
+3
Remote Data Engineer - Snowflake + dbt Core
Remote Data Engineer - Snowflake + dbt Core

DriveTime • Tempe (AZ)

On-site
USD 120,000 - 180,000
Work From Home
Healthcare
401(k)
+3
Lead Data Engineer: Snowflake, dbt & Automation
Lead Data Engineer: Snowflake, dbt & Automation

Prudent Technologies and Consulting, Inc. • San Antonio (TX)

On-site
USD 90,000 - 130,000
Finance Data Engineer - Snowflake & dbt
Finance Data Engineer - Snowflake & dbt

Phyton Talent Advisors • Jersey City (NJ)

On-site
USD 110,000 - 160,000
Data Engineer
Data Engineer

drivetime • United States

On-site
USD 120,000 - 180,000
Analytics Engineer: Snowflake & DBT Data Modeling
Analytics Engineer: Snowflake & DBT Data Modeling

Raise • Spring (TX)

On-site
USD 83,000 - 96,000
Data Engineer: Snowflake, dbt & Power BI Expert
Data Engineer: Snowflake, dbt & Power BI Expert

Synopsys • Mountain View (CA)

On-site
USD 140,000 - 190,000
Snowflake DBT Engineer
Snowflake DBT Engineer

Compunnel, Inc. • Irvine (CA)

On-site
USD 120,000 - 150,000
Tech Lead - Software Engineer
Tech Lead - Software Engineer

Black Rock Groups • California (MO)

On-site
USD 120,000 - 160,000
Senior Data Engineer — AI-Driven Pipelines on Snowflake
Senior Data Engineer — AI-Driven Pipelines on Snowflake

DriveTime Sales and Finance Company, LLC • Phoenix (AZ)

On-site
USD 120,000 - 180,000
Work From Home
Medical, dental, and vision coverage
401(K)
+6