Senior Data Engineer: Snowflake & dbt Expert (Remote)

Eliassen Group

Bismarck (ND)

Remote

USD 101,000 - 162,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical plans
Dental plan
Vision plan
Pre-tax accounts
Life and disability insurance
401(k) with match
Sick time

Job summary

Eliassen Group is seeking a Senior Data Engineer to own the governed transformation layer end-to-end. You will design and build Snowflake transformation layers, migrate legacy SQL views into versioned, tested dbt models, and define conformed dimensions for unified multi-ERP data.

The role emphasizes modeling standards, CI/CD, and collaboration with AI/analytics teams. W2, remote work available, salary range $101,000–$161,800 per year.

Qualifications

  • This role requires 7+ years in data or analytics engineering with 4+ years on a cloud data warehouse, preferably Snowflake.
  • Expert SQL knowledge including window functions, performance tuning, and incremental loads.
  • 3+ years of production dbt experience with macros, tests, snapshots, and documentation.
  • Hands-on Kimball dimensional modeling with star schemas and SCD Type 1/2.
  • Experience with data ingestion tools and orchestration systems, plus Git-based CI/CD.
  • Proficiency in Python for data tooling and APIs.

Responsibilities

  • Design and build the Snowflake transformation layer from raw to staging to conformed to marts.
  • Migrate SQL views to versioned, tested dbt models with full lineage.
  • Define conformed dimensions and operational facts across multi-ERP environments.
  • Set modeling, testing, naming, documentation, and CI/CD standards.
  • Collaborate with BI teams to validate semantic equivalence and minimize BI cutover disruption.
  • Own semantic layer across Snowflake, dbt, and Power BI for consistent metrics.
  • Implement data quality testing, observability, and lineage with dbt tests.
  • Support AI/ML workloads and agent-ready data with stable keys and metadata.
  • Partner with IT Audit on SOX controls and governance.

Skills

Snowflake
SQL
Python
dbt
Kimball modeling
Fivetran
Airflow
Git
CI/CD
Power BI
DAX
Oracle
SAP S/4HANA

Education

Bachelor’s degree in Computer Science, Information Systems, Data Engineering, or related field

Tools

Power BI
dbt
Snowflake
GitHub Actions
Azure DevOps Pipelines
GitLab CI

Job description

Eliassen Group is seeking a Senior Data Engineer to own the governed transformation layer end-to-end. You will design and build Snowflake transformation layers, migrate legacy SQL views into versioned, tested dbt models, and define conformed dimensions for unified multi-ERP data.

The role emphasizes modeling standards, CI/CD, and collaboration with AI/analytics teams. W2, remote work available, salary range $101,000–$161,800 per year.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer - Snowflake/dbt Expert (Remote)
Senior Data Engineer - Snowflake/dbt Expert (Remote)

Eliassen Group • Santa Fe (NM)

Remote
USD 101,000 - 162,000
Senior Data Engineer - Snowflake & dbt Architect (Remote)
Senior Data Engineer - Snowflake & dbt Architect (Remote)

Eliassen Group • Cheyenne (WY)

Remote
USD 101,000 - 162,000
Medical, dental, vision
401(k) with match
Pre-tax accounts
Senior Data Engineer - Remote | Snowflake & dbt Mastery
Senior Data Engineer - Remote | Snowflake & dbt Mastery

Eliassen Group • Jackson (MS)

Remote
USD 101,000 - 162,000
Medical plans
Dental & Vision
401(k) with match
+1
Remote Senior Data Engineer - Snowflake & dbt Expert
Remote Senior Data Engineer - Snowflake & dbt Expert

Eliassen Group • Augusta (ME)

Remote
USD 101,000 - 162,000
Remote Senior Data Engineer - Snowflake & dbt Specialist
Remote Senior Data Engineer - Snowflake & dbt Specialist

Eliassen Group • Montpelier (VT)

Remote
USD 101,000 - 162,000
Medical benefits
Dental
Vision
+1
Senior Data Engineer - Remote Snowflake & dbt Lead
Senior Data Engineer - Remote Snowflake & dbt Lead

Eliassen Group • Providence (RI)

Remote
USD 101,000 - 162,000
Medical plans (3 options)
Dental plan
Vision plan
+3
Senior Data Engineer: Snowflake + dbt Leader (Remote)
Senior Data Engineer: Snowflake + dbt Leader (Remote)

Eliassen Group • Helena (MT)

Remote
USD 101,000 - 162,000
Health insurance
Dental plan
Vision plan
+4
Senior Data Engineer - Snowflake/dbt Transformation (Remote)
Senior Data Engineer - Snowflake/dbt Transformation (Remote)

Eliassen Group • Juneau (AK)

Remote
USD 101,000 - 162,000
Medical, dental, vision insurance
401(k) with match
Sick time where required
Remote Senior Data Engineer - Snowflake & dbt Lead
Remote Senior Data Engineer - Snowflake & dbt Lead

Eliassen Group • Hagåtña (GU)

Remote
USD 101,000 - 162,000
Medical plans
Dental plan
Vision plan
+2
Senior Data Engineer - Remote (Snowflake + dbt)
Senior Data Engineer - Remote (Snowflake + dbt)

Eliassen Group • Pierre (SD)

Remote
USD 101,000 - 162,000