Sr Data Engineer with Snowflake

MACHINE LEARNING TECHNOLOGIES LLC

Dallas (TX)

On-site

USD 89,000 - 126,000

Full time

3 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MACHINE LEARNING TECHNOLOGIES LLC is seeking an experienced Senior Snowflake DBT Developer in Dallas, TX. The role focuses on building scalable data models, optimizing pipelines, and implementing data quality with DBT and Snowflake.

You will work with business, product, and QA teams to translate requirements into robust data solutions, manage deployments, and review code. Strong analytical and communication skills are essential for success.

Qualifications

  • Strong SQL skills with complex queries, joins, analytic functions and windowing.
  • Hands-on DBT experience with macros, packages and custom materializations.
  • Real-world Snowflake experience including warehouse optimization.
  • Python experience at least intermediate level.
  • Data profiling: keys, cardinality, types, precision, scale and data skew.
  • Experience with data quality testing and validation.
  • Understanding of CI/CD pipelines and DBT deployment processes.
  • Strong communication and problem-solving abilities, plus independent work ethic.

Responsibilities

  • Design scalable data models and pipelines aligned with business requirements.
  • Develop complex DBT models using macros, packages, and custom materializations.
  • Translate business needs into robust technical data solutions.
  • Identify and resolve Snowflake query and DBT performance bottlenecks.
  • Tune Snowflake warehouse configurations and improve query performance.
  • Design and implement data quality frameworks and testing strategies.
  • Create reusable DBT packages and macros for team-wide use.
  • Manage CI/CD pipelines for DBT deployments and review PRs.

Skills

SQL expertise
DBT
Snowflake
Python
Data profiling
Data quality testing
CI/CD
Communication

Tools

DBT tooling
Snowflake

Job description

Job Overview

Job ID: J53904

Job Title: Sr Data Engineer with Snowflake

Location: Dallas, TX

Duration: 12 Months + Extension

Domain Exposure: Oil & Gas

Employment Type: W-2, 1099, C2C

Job Type: W-2, 1099, C2C

Bill Rate: 78/hour

Client: To Be Discussed Later

Work Authorization: US-Citizen, H-1B, OPT-EAD, GC-EAD

Job Description

We are seeking an experienced Senior Snowflake DBT Developer with strong SQL skills and hands-on experience in Snowflake and DBT. The ideal candidate will be responsible for developing scalable data models, optimizing data pipelines, implementing data quality frameworks, and managing DBT deployments. The candidate should have strong analytical and communication skills and the ability to work independently with business, product, and QA teams.

Key Responsibilities
  • Design and implement scalable data models and pipelines aligned with business requirements.
  • Develop complex DBT models using macros, packages, and custom materializations.
  • Translate business requirements into effective technical data solutions.
  • Identify and resolve performance bottlenecks in Snowflake queries and DBT models.
  • Optimize Snowflake warehouse configurations and query performance.
  • Design and implement data quality frameworks and testing strategies.
  • Develop reusable DBT packages and macros for team-wide use.
  • Manage CI/CD pipelines for DBT deployments.
  • Review and approve pull requests from junior developers.
  • Troubleshoot production issues and implement long-term solutions.
  • Document architectural decisions and data lineage.
  • Collaborate with business, product, QA, and technical teams to ensure successful delivery.
Required Skills & Qualifications
  • Strong SQL expertise, including CTEs, complex joins, analytic functions, and window functions.
  • Hands-on experience with DBT, including advanced features such as macros, packages, and custom materializations.
  • Real-world experience with Snowflake and warehouse optimization.
  • Python experience, preferably at an intermediate level or higher.
  • Strong data profiling skills, including identifying primary and unique keys, cardinality, data types, precision, scale, and data skew.
  • Experience with data quality testing and validation.
  • Understanding of CI/CD pipelines and DBT deployment processes.
  • Strong communication, problem-solving, and analytical skills.
  • Ability to take ownership, work independently, and proactively achieve project goals.
Equal Opportunity Employer

We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Data Engineer with Snowflake
Sr Data Engineer with Snowflake

Artifintech • Dallas (TX)

On-site
USD 89,000 - 126,000
Sr Data Engineer with Snowflake
Sr Data Engineer with Snowflake

Robotics Technologies • Dallas (TX)

On-site
USD 89,000 - 126,000
Sr Data Engineer with Snowflake
Sr Data Engineer with Snowflake

Quantum Technologies. LLC • Dallas (TX)

On-site
USD 89,000 - 126,000
Sr Data Engineer with Snowflake
Sr Data Engineer with Snowflake

Machine Learning Technologies, LLC • Dallas (TX)

On-site
USD 89,000 - 126,000
Sr Data Engineer with Snowflake
Sr Data Engineer with Snowflake

Ethereum Technologies LLC • Dallas (TX)

On-site
USD 89,000 - 126,000
Sr Data Engineer with Snowflake
Sr Data Engineer with Snowflake

Machine Learning Technologies, LLC • Houston (TX)

On-site
USD 84,000 - 120,000
Sr Data Engineer with Snowflake
Sr Data Engineer with Snowflake

MACHINE LEARNING TECHNOLOGIES LLC • Houston (TX)

On-site
USD 84,000 - 120,000
Sr Data Engineer with Snowflake
Sr Data Engineer with Snowflake

Quantum Technologies. LLC • Houston (TX)

On-site
USD 84,000 - 120,000
Sr Data Engineer with Snowflake
Sr Data Engineer with Snowflake

Ethereum Technologies LLC • Houston (TX)

On-site
USD 87,000 - 117,000
Sr Data Engineer with Snowflake
Sr Data Engineer with Snowflake

Robotics Technologies • Dallas (TX)

On-site
USD 89,000 - 126,000