CMG Financial

Senior Data Engineer

CMG Financial
Apply
1 month ago
USA (city not specified)Senior

Base Salary

$130k - $165k/yr

Responsibilities

  • Build and operate ingestion pipelines from on-premises SQL Server, SaaS, and vendor sources into Snowflake using Fivetran, CDC or Change Tracking, Azure Data Factory, and vendor data shares.
  • Develop and maintain Dagster assets, schedules, sensors, and checks in Python, and migrate GitHub Actions and legacy SSIS jobs to the orchestration platform.
  • Write and review dbt models, tests, seeds, snapshots, and data contracts for Raw, Bronze, and downstream Silver layers.
  • Manage Snowflake databases, roles, grants, warehouses, service users, and policies as code with Pulumi and manage Azure resources with Terraform.
  • Implement role-based access, tag-based classification, dynamic masking, least-privilege service accounts, key-pair authentication, and auditable just-in-time elevation.
  • Build freshness, volume, and schema checks, alerting, runbooks, and remediation for pipeline, grant, and data-tagging failures.
  • Contribute to specifications, architecture decision records, pull requests, code reviews, production promotion gates, and migration reconciliation.
  • Partner with Servicing, Lending, Marketing, Domo, BI, security, compliance, application, and DBA teams, and mentor engineers.
  • Work overtime when needed to meet project deadlines.

Requirements

  • 7+ years of data engineering experience, including 3+ years building production pipelines on a cloud data warehouse; Snowflake experience is preferred.
  • Expert SQL and strong Python skills for tested pipeline and platform code.
  • Production experience with dbt modeling, testing, CI, and environments.
  • Experience with a modern orchestrator such as Dagster, Airflow, or Prefect, and managed ingestion or CDC such as Fivetran.
  • Infrastructure-as-code experience with Pulumi, Terraform, or similar, plus CI/CD experience with GitHub Actions or Azure DevOps.
  • Deep Snowflake security experience including RBAC, masking and row-access policies, tags, service authentication, and cost-aware warehouse management.
  • Working knowledge of SQL Server, CDC, Change Tracking, and execution plans sufficient to collaborate with DBAs.
  • Experience handling regulated or sensitive PII and financial data with auditable controls.
  • Clear written communication for specifications, pull request descriptions, and incident notes.
  • Preferred experience includes mortgage, lending, or loan-servicing domains; Azure Data Factory, ADLS, Key Vault, Entra ID, and SCIM; Snowflake Iceberg, catalog-linked tables, secure sharing, and reader accounts; OpenMetadata or DataHub; SSIS migration; Domo or other BI platforms; AI coding assistants; Kafka or Azure Event Hubs; Snowpipe Streaming; Temporal; Kubernetes; established data modeling approaches; and AI-Driven Development Lifecycle workflows.

Benefits

  • Eligible employees receive a comprehensive benefits package.
  • The role operates in an ADA-compliant office environment with computer-based work and movement throughout the day.
  • Flexibility to work overtime to meet project deadlines is required.

Tech Stack

Apache AirflowApache KafkaAzuredbtGitHub ActionsKubernetesMicrosoft SQL ServerPythonSnowflakeSQLTerraformTypeScript

Categories

Data Engineering
CMG Financial

About CMG Financial

1,001-5,000 employees
Contact me