Senior Data Engineer - Snowflake Data Platform

CMG Mortgage, Inc.

United States

On-site

USD 130,000 - 165,000

Full time

14 days+

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

CMG Financial is migrating to a Snowflake-based Enterprise Data Warehouse. A Senior Data Engineer will own end-to-end data pipelines, including ingestion, transformation, and governance, while collaborating with security, domain data owners and BI teams. You will mentor engineers and improve testing and automation.

Role emphasizes production pipelines on cloud, RBAC and data masking, with a strong focus on reliability and auditable controls in a regulated financial data environment.

Qualifications

  • 7+ years in data engineering with 3+ years on production cloud data warehouses.
  • Expert SQL and strong Python for pipelines and platform code with tests.
  • Hands-on dbt production experience: modeling, testing, CI and environments.
  • Experience with Dagster, Airflow or Prefect and managed ingestion or CDC (Fivetran).
  • IaC experience (Pulumi or Terraform) and CI/CD with GitHub Actions or Azure DevOps.
  • Snowflake security depth: RBAC, masking, tags and cost-aware management.

Responsibilities

  • Ingestion: build and operate ingestion from on‑premise SQL Server and SaaS sources into Snowflake using Fivetran, CDC, Azure Data Factory and data shares.
  • Orchestration: develop Dagster assets, schedules, sensors, checks; migrate legacy jobs to the orchestration platform.
  • Transformation: write and review dbt models, tests, seeds and snapshots for Raw, Bronze and Silver layers.
  • Platform as code: manage Snowflake as code with Pulumi and Terraform; deploy via GitHub Actions across DEV/QA/UAT/PROD.
  • Security and governance: implement role-based access, data masking, and auditable controls for GLBA/FCRA/HMDA.
  • Reliability: build checks, alerts and runbooks; identify and fix silent failures before consumers.
  • Engineering practice: write ADRs, PRs, and maintain rigorous code review and documentation.
  • Collaboration: partner with data owners and BI teams; support SDW-to-EDW migration.
  • Mentoring: guide engineers and raise testing, automation and documentation standards.

Skills

SQL
Python
dbt
Dagster
Airflow
Pulumi
Terraform
GitHub Actions
Azure Data Factory
Fivetran
Snowflake
RBAC
Data governance
PII handling

Tools

Snowflake
Dagster
dbt
Pulumi
Terraform
GitHub Actions
Azure Data Factory
Fivetran
OpenMetadata
Kubernetes

Job description

CMG Financial is migrating to a Snowflake-based Enterprise Data Warehouse. A Senior Data Engineer will own end-to-end data pipelines, including ingestion, transformation, and governance, while collaborating with security, domain data owners and BI teams. You will mentor engineers and improve testing and automation.

Role emphasizes production pipelines on cloud, RBAC and data masking, with a strong focus on reliability and auditable controls in a regulated financial data environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer, Snowflake EDW Platform
Senior Data Engineer, Snowflake EDW Platform

CMG Financial • United States

On-site
USD 130,000 - 165,000
Comprehensive benefits package
Equal opportunity employer
Senior Data Engineer (Finance Data Pipelines & Snowflake)
Senior Data Engineer (Finance Data Pipelines & Snowflake)

GSD Search, LLC • United States

On-site
USD 140,000 - 190,000
Senior Data Platform Engineer - Snowflake & ELT (Hybrid)
Senior Data Platform Engineer - Snowflake & ELT (Hybrid)

Cambia Health Solutions • Spokane (WA)

Hybrid
USD 114,000 - 186,000
401(k) with company match
Competitive salary and benefits
Generous paid time off
+1
Senior Data Engineer: Own Snowflake Platform
Senior Data Engineer: Own Snowflake Platform

Fictiv • Schaumburg (IL)

Remote
USD 167,000 - 202,000
Comprehensive medical and dental
401(k) plan
Generous PTO and leave programs
Senior Data Engineer — Build Scalable Snowflake Pipelines
Senior Data Engineer — Build Scalable Snowflake Pipelines

TechDigital Group • Detroit (MI)

On-site
USD 120,000 - 180,000
Senior Data Platform Engineer: Lead Snowflake ELT & DataOps
Senior Data Platform Engineer: Lead Snowflake ELT & DataOps

Cambia Health Solutions • Medford (OR)

Hybrid
USD 114,000 - 143,000
Medical, dental, vision
Parental leave
WFH options
Hybrid Senior Data Platform Engineer — Snowflake Lead
Hybrid Senior Data Platform Engineer — Snowflake Lead

Cambia Health Solutions • Burlington (WA)

Hybrid
USD 114,000 - 143,000
Medical benefits
Paid time off
401(k) plan
Senior Data Engineer | Snowflake Platform Owner
Senior Data Engineer | Snowflake Platform Owner

Harnham • United States

On-site
USD 120,000 - 180,000
Lead Senior Data Platform Engineer: Snowflake ELT & DataOps
Lead Senior Data Platform Engineer: Snowflake ELT & DataOps

Cambia Health Solutions • Lewiston (ID)

Hybrid
USD 114,000 - 143,000
Medical coverage
Dental coverage
Vision coverage
+2
Senior Data Platform Engineer: Lead Snowflake ELT Pipelines
Senior Data Platform Engineer: Lead Snowflake ELT Pipelines

Cambia Health Solutions • Fargo (ND)

Hybrid
USD 101,000 - 134,000
Medical, dental, vision coverage
Annual health savings account (HSA)
Generous paid time off + holidays
+2