Data Engineer

Utah Community Credit Union (UCCU)

Provo (UT)

On-site

USD 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Utah Community Credit Union (UCCU) seeks a Data Engineer to own the design, development, and optimization of data infrastructure supporting analytics, reporting, and ML initiatives. You will partner with BI analysts, compliance, and tech leadership to translate data challenges into scalable, compliant solutions.

You will implement robust ETL/ELT pipelines, manage data warehouse and lake schemas, ensure data quality, and drive DataOps practices across cloud platforms such as Snowflake and Azure.

Qualifications

  • Bachelor’s degree in CS/IS/Data Engineering or equivalent experience.
  • 3–5 years in data engineering or related roles.
  • Advanced SQL and experience with large-scale databases (PostgreSQL, Redshift, Snowflake, BigQuery).
  • Strong Python skills for pipelines and automation.
  • Experience designing ETL/ELT with dbt or Matillion.
  • Working knowledge of one major cloud platform (Snowflake, AWS, Azure, or GCP).
  • Understanding of data warehousing concepts (dimensional modeling, schema design).
  • Experience with data quality monitoring, lineage, and observability.
  • Strong communication across technical and non-technical audiences.

Responsibilities

  • Architect, build, and maintain robust ETL/ELT pipelines to integrate data from core systems and third-party vendors.
  • Design and manage the data warehouse and data lake, including schema design, partitions, and performance.
  • Develop and enforce data quality frameworks with automated testing and alerts for pipeline issues.
  • Lead data modeling practices (dimensional modeling, data vault) to support scalable analytics.
  • Collaborate with analysts, compliance, and stakeholders to define data requirements and deliver trusted data products.
  • Manage orchestration and scheduling of data workflows using Matillion, Snowflake, or equivalent.
  • Evaluate and maintain cloud data infrastructure on Snowflake or Azure with compute, storage, and networking resources.
  • Ensure regulatory compliance (NCUA, BSA/AML, GLBA) and partner with security for access controls and audit logging.
  • Mentor junior data engineers and analysts; promote DataOps, CI/CD, and documentation standards.
  • Support data migration during platform transitions or core system upgrades.

Skills

SQL
Python
Data Modeling
Data Quality
ETL/ELT
Cloud Platforms
Data Warehousing
Communication

Education

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

Tools

dbt
Matillion
Snowflake
PostgreSQL
Redshift
BigQuery
Power BI
Tableau
Looker
AWS
Azure
GCP

Job description

Description

The Data Engineer will own the design, development, and optimization of the data infrastructure that underpins analytics, reporting, and machine learning initiatives across the credit union. Working closely with business intelligence analysts, compliance teams, and technology leadership, this role requires both technical depth and the ability to translate complex data challenges into reliable, scalable solutions within a regulated financial environment.

Job Details

The Data Engineer will own the design, development, and optimization of the data infrastructure that underpins analytics, reporting, and machine learning initiatives across the credit union. Working closely with business intelligence analysts, compliance teams, and technology leadership, this role requires both technical depth and the ability to translate complex data challenges into reliable, scalable solutions within a regulated financial environment.

Essential Functions And Basic Duties
  • Architect, build, and maintain robust ETL/ELT pipelines to integrate data from core banking systems, lending platforms, digital banking channels, and third-party vendors
  • Design and manage the credit union’s data warehouse and data lake, including schema design, partitioning strategies, and performance optimization
  • Develop and enforce data quality frameworks, including automated testing, validation rules, and alerting for pipeline anomalies
  • Lead the implementation of data modeling best practices (dimensional modeling, data vault, or similar) to support scalable analytics
  • Collaborate with data analysts, compliance officers, and business stakeholders to define data requirements and deliver trusted data products
  • Manage orchestration and scheduling of data workflows using tools such as Matillion, Snowflake, or equivalent
  • Evaluate, implement, and maintain cloud data infrastructure on Snowflake or Azure, including compute, storage, and networking resources
  • Ensure all data processes comply with applicable regulations, including NCUA guidelines, BSA/AML requirements, and GLBA data privacy standards
  • Partner with the IT security team to enforce data access controls, encryption standards, and audit logging
  • Mentor junior data engineers and analysts, providing technical guidance and code reviews
  • Drive adoption of DataOps practices, including CI/CD for data pipelines, version control, and documentation standards
  • Support data migration efforts during platform transitions, core system upgrades, or mergers and acquisitions
  • Works a regular and predictable schedule.
Qualifications

REQUIRED QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Information Systems, Data Engineering, or a related field (or equivalent professional experience)
  • 3–5 years of hands-on experience in data engineering, data infrastructure, or a closely related role
  • Advanced proficiency in SQL and experience with large-scale relational and columnar databases (e.g., PostgreSQL, Redshift, Snowflake, BigQuery)
  • Strong Python skills for data pipeline development and automation
  • Demonstrated experience designing and maintaining ETL/ELT workflows using tools such as dbt or Matillion
  • Working knowledge of at least one major cloud platform (Snowflake, AWS, Azure, or GCP) and associated data services
  • Solid understanding of data warehousing concepts including dimensional modeling and schema design
  • Experience implementing data quality monitoring, lineage tracking, and observability practices
  • Strong communication skills with the ability to work effectively across technical and non-technical audiences
Preferred Qualifications
  • Experience in a regulated financial services environment such as credit unions, banks, or fintech companies
  • Familiarity with credit union core banking platforms such as Symitar (Episys), Jack Henry, or FiServ
  • Knowledge of data governance frameworks, or master data management
  • Exposure to machine learning pipelines and feature engineering for predictive models
  • Experience with BI platforms such as Power BI, Tableau, or Looker
  • Relevant certifications such as AWS Certified Data Analytics, Snowflake SnowPro, or dbt Certified Developer
  • Familiarity with NCUA examination processes or financial regulatory reporting (e.g., HMDA, Call Report data)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

UCCU • Provo (UT)

On-site
USD 110,000 - 150,000
Data Specialist
Data Specialist

Education First Federal Credit Union • Beaumont (TX)

On-site
USD 70,000 - 110,000
Data Specialist
Data Specialist

Education First FCU • Beaumont (TX)

On-site
USD 65,000 - 90,000
Data Engineer
Data Engineer

ARLINGTON COMMUNITY FEDERAL CREDIT UNION • Falls Church (VA)

On-site
USD 110,000 - 170,000
Medical & dental
Vision
Life insurance
+4
Data Analyst
Data Analyst

FIRST SERVICE CREDIT UNION • Houston (TX)

On-site
USD 65,000 - 90,000
Data Engineer
Data Engineer

Stryker Corporation • Shrewsbury (MA)

On-site
Confidential
Lead Data Engineer
Lead Data Engineer

The Cape Cod Five Cents Savings Bank • Hyannis (MA)

On-site
USD 120,000 - 150,000
Data Engineer (Hybrid)
Data Engineer (Hybrid)

Summit Credit Union • Village of Cottage Grove (WI)

On-site
USD 70,000 - 100,000
Professional growth opportunities
Collaborative work culture
Meaningful work supporting organizational innovation
Data Engineer (Hybrid)
Data Engineer (Hybrid)

Summit Credit Union • Town of Cottage Grove (WI)

On-site
USD 90,000 - 120,000
Collaborative work culture
Professional growth opportunities
Involvement in innovative data strategies
Data Engineer I
Data Engineer I

Redstone Federal Credit Union • United States

Remote
USD 110,000 - 150,000