Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Data Engineer

$130k - $165k

CMG Financial

Description

Senior Data Engineer 

CMG Financial is moving its reporting and analytics off a legacy servicing data warehouse and onto a governed, Snowflake-based Enterprise Data Warehouse (EDW). The EDA team builds and runs that platform: ingestion from our loan-origination and servicing systems, the Raw and Bronze layers, the orchestration that keeps them fresh, and the access, classification and masking controls that let Servicing, Lending, Marketing and Domo users read the data they are entitled to, and nothing more.

As a Senior Data Engineer you will be a hands-on builder on that platform. You will own pipelines and platform components end to end, from source to consumer, and treat access control, data classification and change review as part of the engineering, not an afterthought. You will work alongside the EDA engineers, domain data owners, security and compliance, and the application and DBA teams whose systems feed the warehouse.

What you will do

•Ingestion. Build and operate ingestion from on-premises SQL Server systems (including the BytePro loan-origination system) and SaaS and vendor sources into Snowflake, using Fivetran, CDC / Change Tracking, Azure Data Factory, and vendor data shares.

•Orchestration. Develop and maintain Dagster (Dagster+) assets, schedules, sensors and checks in Python. Migrate remaining GitHub Actions-run and legacy SSIS jobs onto the orchestration platform.

•Transformation. Write and review dbt models, tests, seeds and snapshots for the Raw and Bronze layers, and the contracts that domain teams build on for Silver.

•Platform as code. Manage Snowflake as code: databases, roles, grants, warehouses, service users and policies in Pulumi (TypeScript), Azure resources in Terraform, and deploys through GitHub Actions with reviewed, gated promotion across DEV, QA, UAT and PROD.

•Security and governance. Implement role-based access, tag-based column classification and dynamic masking. Build least-privilege service accounts with key-pair authentication, and just-in-time elevation for sensitive data under GLBA, FCRA and HMDA obligations, with the approvals recorded and auditable.

•Reliability. Build freshness, volume and schema checks, alerting and runbooks. Find and fix silent failures such as stalled pipes, stale grants and untagged objects before a consumer does.

•Engineering practice. Contribute to specs and architecture decision records (ADRs), write clear PRs, and give and take rigorous code review. Measure before asserting, and leave a verifiable trail.

•Collaboration. Partner with Servicing, Lending and Marketing data owners and with Domo and BI developers during the SDW-to-EDW migration, including parallel-run reconciliation against the legacy system.

•Mentoring. Mentor engineers on the team and raise the bar on testing, automation and documentation.

What you bring

•7+ years in data engineering, with 3+ years building production pipelines on a cloud data warehouse, Snowflake preferred.

•Expert SQL, and strong Python for pipeline and platform code, with tests.

•Hands-on dbt experience in production: modeling, testing, CI, and environments.

•Experience with a modern orchestrator (Dagster, Airflow or Prefect), and with managed ingestion or CDC (Fivetran or similar).

•Infrastructure-as-code experience (Pulumi, Terraform or similar) and CI/CD with GitHub Actions or Azure DevOps.

•Snowflake security depth: RBAC design, masking and row-access policies, tags, service authentication and cost-aware warehouse management.

•Working knowledge of SQL Server as a source system: CDC and Change Tracking, and reading execution plans well enough to work productively with a DBA team.

•Experience handling regulated or sensitive data (PII, financial data) with auditable controls.

•Clear written communication: you can write a spec, a PR description and an incident note.

Nice to have

•Mortgage, lending or loan-servicing domain experience (origination, servicing, investor reporting).

•Azure: Data Factory, ADLS, Key Vault, Entra ID groups and SCIM provisioning.

•Snowflake Iceberg / catalog-linked tables, secure data sharing and reader accounts.

•Data catalog and lineage tooling (OpenMetadata / DataHub or similar).

•Migrating SSIS packages or legacy ETL onto modern tooling.

•Domo or other BI platforms as a downstream consumer of the warehouse.

•Experience using AI coding assistants responsibly in a reviewed engineering workflow.

•Streaming and event-driven data: Kafka (or a similar platform such as Azure Event Hubs), change-data streams, and Snowflake streaming ingestion (Snowpipe Streaming) alongside batch pipelines.

•Durable workflow orchestration and container platforms: Temporal (CMG is adopting it, and this role will integrate the data platform with it) and Kubernetes for running containerized services.

•Data modeling experience with one or more established approaches: Inmon (enterprise, normalized), Kimball (dimensional), Medallion (Bronze / Silver / Gold) or Data Vault 2.0, and the judgment to pick the right one for each layer.

•Experience with an AI-Driven Development Lifecycle (AI-DLC): AI agents working inside a structured, human-governed lifecycle of intent, requirements, design, implementation, testing and deployment, with each step checked and approved by an engineer before it lands.

How we work

Changes land through reviewed pull requests, and production changes go through approval gates. Governance rules are written down as specs and ADRs and enforced in code and CI, so whether someone can read a column is decided by a reviewed rule, not a one-off grant. We value measuring over assuming, fixing root causes over workarounds, and owning a problem until it is actually closed.

 

SUPERVISORY RESPONSIBILITIES: Direct Reports: N/A

 

PHYSICAL and ENVIRONMENTAL CONDITIONS:

This role operates in an ADA compliant office environment, utilizing typical office equipment and tasks including computer work. The position may involve partial stationary positions and moving throughout the day. Flexibility to work overtime to meet project deadlines is required.

 

 

 

 

 

COMPENSATION

Annual Salary: $130,000 to $165,000. Actual compensation will be determined based on factors including relevant experience in data engineering, information technology, depth of mortgage industry experience, technical skills, education, and other job-related qualifications.

 

CMG Financial is an equal opportunity employer and does not unlawfully discriminate in employment decisions. CMG will consider all qualified applicants without regard to race, religion, national origin, sex, age, veteran status, disability, familial status, marital status, actual or perceived sexual orientation, or actual or perceived gender identity. Applicants requiring reasonable accommodation to the application and/or interview process should notify a representative of CMG Financial or reach out to .

CMG MORTGAGE, INC. NMLS #1820 If you are a recruiter or placement agency, please do not submit resumes to any person or email address at CMG Financial prior to having a signed agreement . CMG Financial is not liable for and will not pay placement fees for candidates submitted by any agency other than its approved recruitment partners. Furthermore, any resumes sent to us without an agreement in place will be considered your company’s gift to CMG Financial and may be forwarded to our recruiters for their attention.

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in United States vacancy
  • Job ID: 21057342Reference Number: 24-00019Title: Senior Data EngineerLocation: Iselin, NJ, 08830Posted Date: 2024-01-04Company: HAN StaffingData Engineer
    Senior

    HAN Staffing

    Iselin, NJ
    11 hours ago
  • Job ID: 21061868Reference Number: 24-00028Title: Senior Data EngineerLocation: Iselin, NJ, 08830Posted Date: 2024-01-05Company: HAN StaffingDE
    Senior

    HAN Staffing

    Iselin, NJ
    11 hours ago
  •  ...Job Description Description: At CSpring, we believe in the power of data to drive decisions and real-world impact. We’re a purpose-driven consulting firm specializing in data strategy, data engineering, and data analytics. Our clients span the public and private sectors... 
    Senior
    Permanent employment

    CSpring

    Springfield, IL
    26 days ago
  • THE GLOBAL LEADER IN DATA & ANALYTICS RECRUITMENTHarnham Search and Selection Company Number: 05723485Harnham Search and Selection is a registered company in England and Wales. Reg no. 05723485Harnham Europe Limited Company Number: 09956940Harnham GmbH HRB: 196954Harnham... 
    Senior
    Work at office

    Harnham

    Chicago, IL
    3 days ago
  • Job ID: 21295731Reference Number: 24-00153Title: Senior Healthcare Data EngineerLocation: Iselin, NJ, 08830Posted Date: 2024-02-07Company:...  ...Healthcare DomainMinimum of 10+ years of experience in Data Engineering.Required technical skills: Python, PySpark, SQL,... 
    Senior
    Contract work
    Remote work

    HAN Staffing

    Iselin, NJ
    11 hours ago
  • TBDGen is proud to be an equal-opportunity employer, committed to diversity and inclusivity. We base employment decisions on merit, experience, and business needs, without considering race, color, national origin, age, religion, sex, pregnancy, genetic information, disability...
    Senior
    Full time

    Gen Digital

    Tempe, AZ
    4 days ago
  •  ...Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: Senior Data EngineerLocation - Mount Laurel, NJ (Day 1 Onsite)Job Description:Senior Data Engineer with 10 + years of experienceWorked on ETL, Azure, Databricks, Informatica, Oracle... 
    Senior
    Work at office

    SRI Tech

    Mount Laurel, NJ
    4 days ago
  •  ...Job Title: Senior AWS Data Engineer Experience: 8+ Years Skills: AWS Glue, Lambda, Pyspark, Python Location: Fort Mill, SC Job Description : Develop migration workflows based on the approved metadata extraction design. Implement support for full... 
    Senior
    Full time

    Coforge

    Fort Mill, York County, SC
    9 hours ago
  • $45 - $55 per hour

    DescriptionKforce has a client that is seeking a hybrid Senior Data Engineer to join their growing team in Minneapolis, MN. This team is focused on the -ethics, compliance, HR and legal- data aspect of the client and in the process of a huge project. They are focused on... 
    Senior

    KForce

    Minneapolis, MN
    3 days ago
  • Senior to Principal Data Engineer (SQLserver, Financial Services), Boston, MA. Hybrid, min 3 days week in office, 135k to 175k base on experienceCompensation Commensurate with experience, EOE, diverse highly educated culture Candidates must be a U.S. citizen or national... 
    Senior
    Permanent employment
    Contract work
    Work at office
    Local area
    3 days per week

    BlueSkyClarity

    Boston, MA
    4 days ago
  • Data Engineer - AIDay to Day job Duties: (what this person will do on a daily/weekly basis)Design and build scalable ingestion, transformation, and processing pipelines for AI/ML.Develop and maintain data storage, such as vector databases, that support Retrieval-Augmented... 
    Senior

    NTT DATA

    Valley Forge, Montgomery County, PA
    4 days ago
  •  ...CClient: TechMContact: Bhargav Chukka, Gulam Mohammed , Jhansi Bugatha, Vamsi SattaruCompany: SRI Tech SolutionsJob Summary (Senior ML Data Engineer) - Lead the design and maintenance of scalable data pipelines using Databricks, Spark, and Airflow. - Develop and manage... 
    Senior
    Hourly pay

    SRI Tech

    Atlanta, GA
    3 days ago
  • OverviewWe are hiring a Data Engineer to join our Data Technologies team. This team partners with middle-and back-office application teams to design, build, and support next-generation data platforms and pipelines that ingest, process, and transform large-scale data into... 
    Senior

    Susquehanna International Group

    Bala Cynwyd, PA
    3 days ago
  •  ...services. We are in search of a highly motivated candidate to join our talented Team.Job Title: Senior Data EngineerLocation: McLean, VA (Remote)Summary: Our Data Engineering team is dedicated to integrating our client data and applications with client infrastructure.... 
    Senior
    Remote work

    Ampcus

    McLean, VA
    4 days ago
  •  ...Bellevue, WAEmployment Type: C2CIndustry: Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsRole: Senior Data Engineer Location: Bellevue, WA Job Description: We are seeking a skilled and motivated Senior Data Engineer/Data Engineer to join... 
    Senior

    SRI Tech

    Bellevue, WA
    4 days ago
  • Job Title: Sr. DATA EngineerWork Location : Tampa FLJob Description:Seeking a Senior professional with 3 to 5 years of experience in Python Scala and Spark SQL to design...  ...jobs and data pipelines Collaborate with data engineers’ data scientists and stakeholders to translate... 
    Senior

    LTM

    Tampa, FL
    4 days ago
  • $62 - $67 per hour

    DescriptionKforce has a client in Anaheim, CA that is seeking a Senior Data Engineer. We are looking for candidates in the following states: NC, CO, CA, UT, AZ, FL, NV, TX, WA, PA.Day to Day:* Operational support - running tickets - SQL/SSIS programming 100 gigs - data... 
    Senior

    KForce

    Anaheim, CA
    1 day ago
  • $140k - $160k

    Addison, TexasHybridDirect Hire$140k - $160k We are hiring for a Senior Data Engineer to join a manufacturing & services organization to help build & own a new data warehouse. This person will be working with a consulting org & internal leadership to establish a data warehouse... 
    Senior
    Full time

    Motion Recruitment

    Addison, TX
    2 days ago
  •  ...Rotterdam 4.202 - 6.351 p.m. Innovatie: Jij bouwt en optimaliseert data-backendoplossingen die onze organisatie intelligenter en efficië...  ...oplossingen te ontwikkelen en te implementeren.Als Data Engineer bij Croonwolter&dros ben jij verantwoordelijk voor het ontwerpen... 
    Senior
    Full time
    Work at office

    Croonwolter&dros

    Rotterdam, NY
    4 days ago
  •  ...and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Data Engineer Location(s): White Plains, NYWe are seeking a Senior Data Engineer to join our Data Services team. The ideal candidate will... 
    Senior

    Ampcus

    White Plains, NY
    4 days ago
  •  ...candidate is a problem-solver who enjoys working on complex data systems and is passionate about data quality. You thrive in collaborative...  ...and confidently.About the RoleWe're seeking a talented Senior Data Engineer to join our Enterprise Architecture team in a cross-cutting... 
    Senior

    Black Knight Financial Services

    Atlanta, GA
    1 day ago
  • $160k - $190k

     ...Senior Data Engineer | GCP, BigQuery & Data Platform I’m recruiting for a growing AdTech company looking for a Senior Data Engineer to take real ownership of its analytical data platform. This is not a role where you inherit a perfectly organized warehouse and spend... 
    Senior
    Remote work

    Averity

    New York, NY
    9 hours ago
  • $110k - $150k

     ...SENIOR DATA ENGINEER – ENTERPRISE DATA MODELING HYBRID IN PHOENIX, AZ $110,000 – $150,000 BASE + BENEFITS The Opportunity We're partnering with a large enterprise organization modernizing its data platform and looking for a Senior Data Engineer with strong... 
    Senior

    Harnham

    Phoenix, AZ
    4 days ago
  •  ...award of contract**SOS International LLC (SOSi) is seeking a Data Engineer (C4ISR Architecture) to support our customer in McDill AFB, Florida...  ...Department of Education and an additional 5 years of related senior experience, for a total of 17 years, as a substitute to the... 
    Senior
    Contract work
    Work at office
    Worldwide

    SOSi

    Tampa, FL
    4 days ago
  • Job Title: Sr. DATA Engineer Work LocationTampa FLJob Description:Mandatory Karat InterviewRole Overview We are seeking a highly skilled and motivated AWS Certified Engineer to design build and optimize scalable data solutions within the Amazon Web Services AWS ecosystem... 
    Senior

    LTM

    Irving, TX
    2 days ago
  •  ...About Galent: Galent is an AI-native digital engineering firm delivering enterprise-ready AI solutions. Through consulting,...  ...that transform businesses and industries. Job Title: Senior Solution Architect - Data Engineering Location: Washington, DC Employment... 
    Senior
    Full time

    Galent

    Washington DC
    1 day ago
  • $60 - $68 per hour

    DescriptionKforce has a client in Miami, FL that is seeking a Senior Data Engineer responsible for overseeing the data engineering team and driving the strategic direction of data initiatives. The role involves managing projects, ensuring the scalability of data solutions... 
    Senior

    KForce

    Miami, FL
    1 day ago
  • $140k - $170k

    Chicago, VAHybridFull Time$140k - $170k Join a growing, data-driven organization that is investing heavily in its modern...  ...data platform and analytics capabilities. We are seeking a Senior Databricks Data Engineer to design, build, and optimize enterprise-scale data solutions... 
    Senior
    Full time

    Motion Recruitment

    Chicago, IL
    3 days ago
  • $180k - $220k

    Senior Data Engineer - Market and Credit Risk PlatformsLocation: New York City or Remote (US-based)Salary: $180,000 - $220,000 base (commensurate with experience)About the RoleWe are looking for an accomplished Senior Data Engineer to join a dynamic team focused on designing... 
    Senior
    Work at office
    Remote work
    Flexible hours
    Shift work
    2 days per week
    1 day per week

    Consortia

    New York, NY
    4 days ago
  •  ...Looking for Data Engineer in Redmond, WA . US Citizen only . Responsibilities 1. Ingest and process data from Salesforce (Investments), Dynamics 365 & Coupa (Finance), Workday (HR), Concur (Operations), and external program/partner data (e.g., Health, Education).... 
    Senior
    Full time

    Sophus IT Solutions

    Redmond, WA
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!