Data Engineer

First Dakota National Bank•Sioux Falls, SD
•Onsite

About The Position

First Dakota is hiring a Data Engineer to develop, operate, and continuously improve the Bank's enterprise data platform. The role designs and maintains scalable ETL/ELT pipelines, distributed data processing solutions, and curated data products using Microsoft Fabric, Python, SQL, Spark, Power BI, dbt, Azure services, and related technologies. It supports analytics, operational decision-making, regulatory reporting, and data governance initiatives across the Bank. Experience with Jack Henry and other banking software platforms is strongly desired. The position is open to any First Dakota location, with hours Monday through Friday, 8 a.m. to 5 p.m. The successful candidate has a positive attitude and strong work ethic; processes varied tasks accurately and efficiently; maintains strict confidentiality; pays attention to detail; and complies with Bank policies and procedures. The role requires effective communication with clients, coworkers, and departments, strong organizational skills, teamwork, and punctuality. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The position works in an office setting, interacting with others, where noise is usually moderate. Physical demands include bending, sitting, and occasionally lifting up to 10 pounds, with or without reasonable accommodation.

Requirements

  • Bachelor’s degree in computer science, Information Systems, Data Engineering, or a related field, or equivalent work experience.
  • At least 3 years of experience as a Data Engineer, ETL Developer, Data Warehouse Developer, or in a similar role.
  • Expert proficiency in SQL, ETL/ELT processes, data integration, and dimensional modeling (Kimball / Star Schema).
  • Deep experience with one or more of Microsoft Fabric, Databricks, Snowflake, or Azure Data Services.
  • Professional experience with Python, Spark or distributed data processing platforms, Git and source control concepts, and CI/CD and DevOps practices.
  • Strong understanding of data quality and testing practices, enterprise data governance, security and access controls, and data lineage and documentation.
  • Ability to perform essential duties satisfactorily, process varied tasks accurately and efficiently, maintain strict confidentiality, and comply with Bank policies and procedures.
  • Effective communication, strong organizational skills, ability to work well in a team environment, and punctuality.

Nice To Haves

  • Experience with financial institutions, banking systems, or Jack Henry platforms.
  • Experience with dbt, Azure Data Factory, Kafka or streaming technologies, REST APIs, and application integrations.

Responsibilities

  • Design, develop, test, and maintain data pipelines to extract, transform, and load data into Microsoft Fabric.
  • Connect and integrate data from core banking systems, third-party applications, APIs, files, and cloud-based platforms.
  • Develop batch and near real-time data processing solutions using SQL, Python, Spark, and related technologies.
  • Build and maintain reusable ingestion, transformation, orchestration, and monitoring frameworks.
  • Transform and enrich data using business rules, auditing, validation, and data quality controls.
  • Create and maintain fact, dimension, and analytical models for Power BI and enterprise reporting.
  • Implement monitoring, alerting, error handling, and operational documentation for data platform processes.
  • Support workflow automation and orchestration initiatives using Fabric, SharePoint, Power Apps, Power Automate, and related technologies as appropriate.
  • Partner with data analysts, business stakeholders, and technology teams to deliver reliable and scalable data products.
  • Participate in data governance, security, metadata management, and documentation efforts.
  • Troubleshoot production issues and optimize solutions for performance, reliability, and maintainability.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service