Senior Data Engineer_Denver, CO (Need locals only)

  • Denver, CO
  • Posted 4 hours ago | Updated 4 hours ago

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2

Skills

Snowflake
Python
AWS
ETL
DBT
Terraform

Job Details

Job Description:

We are seeking a highly experienced Senior Data Engineer with deep expertise in data pipeline architecture, DBT (Data Build Tool) migration, Snowflake, and Terraform-based infrastructure management. This role is fully remote and ideal for a strategic, hands-on engineer capable of driving large-scale data platform migrations and optimizations.

Key Responsibilities:

  • Lead the end-to-end migration of legacy data pipelines to DBT models within the Snowflake environment.
  • Migration from terraform to snowflake.
  • Design and implement robust data infrastructure using Terraform, including Snowflake objects, IAM policies, and resource provisioning.
  • Collaborate with data analysts, architects, and business stakeholders to standardize data models and ELT practices using DBT.
  • Optimize Snowflake performance through efficient warehouse configuration, query tuning, and partitioning strategies.
  • Develop CI/CD pipelines for automated DBT deployments, including testing and documentation.
  • Design scalable and reusable Terraform modules to support infrastructure as code (IaC) across environments.
  • Provide strategic input on data governance, security, and cost optimization within Snowflake.
  • Mentor junior data engineers and contribute to internal best practices and architectural standards.

Required Skills & Qualifications:

  • 15+ years of experience in data engineering, data architecture, or similar roles.
  • Expert-level knowledge of DBT (core and cloud) and experience migrating to DBT from legacy systems.
  • Proven experience with Snowflake including data modeling, schema design, warehouse scaling, and role-based access control.
  • Strong hands-on experience with Terraform, preferably in a Snowflake and cloud environment (AWS/Google Cloud Platform/Azure).
  • Solid understanding of SQL, Python, and ELT best practices.
  • Experience with CI/CD tools (e.g., GitHub Actions, Jenkins, GitLab CI) for data pipelines.

Thanks

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.