Data Engineer
Utah Community Credit Union (UCCU) · Provo, Utah, US
The Data Engineer will own the design, development, and optimization of the data infrastructure that underpins analytics, reporting, and machine learning ini...
Job 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. 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 delive...