Data Engineer

Stockman Bank
Billings, MT, United States
16 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Data Analysis Business Systems Data Architecture Data Cleansing Information Engineering Data Governance Data Infrastructure Extract Transform Load (ETL) Data Systems Data Warehousing Relational Databases
+24 more
Database Development Database Queries Dimensional Modeling Document-Oriented Databases Python (Programming Language) Machine Learning Metadata Operational Databases Windows PowerShell Power BI SQL Stored Procedures SQL Databases Systems Integration Data Processing Scripting Cloud Platform System Data Ingestion Azure Data Factory Microsoft Fabric Information Technology Data Lineage Data Management Tools for Reporting Data Pipelines

Job description

The Data Engineer supports the Bank’s enterprise data environment by building and maintaining data pipelines, preparing data for reporting and analytics, and improving data quality and reliability. This role works closely with Technology, Operations, and business teams to move data from banking systems into secure, reliable, and usable reporting structures.

The position is hands-on and execution-focused, supporting data warehousing, reporting, analytics, governance, and emerging artificial intelligence initiatives. The Data Engineer is expected to possess strong analytical and problem-solving skills, attention to detail, and the ability to manage multiple priorities while delivering accurate and dependable data solutions.

Data Engineer Responsibilities Data Pipeline Development

  • Build and maintain data pipelines for reporting and analytics.

  • Support data ingestion from core banking and related business systems.

  • Write, test, and maintain SQL queries, stored procedures, and scripts.

  • Document data flows, source data, and transformation logic.

Data Platform Support

  • Support the Bank’s data warehouse, lakehouse, and reporting data structures.

  • Assist with Microsoft Fabric, Power BI, and related data platform initiatives.

  • Monitor scheduled jobs and resolve data processing issues.

  • Improve performance, reliability, and repeatability of production data processes.

Banking Systems Integration

  • Work with data from core banking, digital banking, credit card, mortgage, financial, and third-party systems.

  • Help define secure and maintainable data feeds.

  • Coordinate with system owners, vendors, and technology teams to investigate and resolve data issues.

Data Governance Enablement

  • Apply data quality controls and resolve data exceptions.

  • Maintain metadata, data definitions, and source documentation.

  • Support data governance efforts and regulatory requirements.

  • Ensure adherence to security, privacy, and data management standards.

Analytics Platform Support

  • Prepare trusted datasets for Power BI dashboards, reports, and management reporting.

  • Partner with business teams to understand reporting requirements and data needs.

  • Automate recurring reporting processes and reduce manual data preparation.

  • Support future analytics, machine learning, and AI initiatives through improved data readiness.

Team Collaboration

  • Work closely with Technology, Operations, and business teams.

  • Communicate technical issues in clear and practical business terms.

  • Follow established standards for change management, security, and documentation.

  • Continue developing expertise in data architecture, governance, and cloud-based data platforms.

Requirements

  • Bachelor’s degree in Computer Science, In formation Systems, Data Engineering, or related technical discipline, or an equivalent combination of education and work experience.

  • Two to four years of experience in data engineering, business intelligence, database development, reporting, or data warehouse support.

  • Strong SQL skills.

  • Experience building or supporting ETL/ELT processes.

  • Working knowledge of relational databases and data modeling concepts.

  • Experience with Power BI or similar reporting platforms.

  • Python, PowerShell, or similar scripting experience preferred.

  • Microsoft Fabric or Azure Data Factory experience preferred.

  • Ability to troubleshoot data issues and document findings clearly.

Data and Banking Knowledge

  • Understanding of data warehouse design and reporting structures.

  • Familiarity with dimensional modeling, data quality, data lineage, and metadata concepts.

  • Core banking systems experience preferred.

  • Regulatory reporting experience preferred.

  • Financial institution data environment experience preferred.

  • Banking operations process knowledge preferred.

Success Measures

  • Reliable data pipelines and scheduled data processing jobs.

  • Improved data quality and reduced reporting exceptions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

1:47 min

Comparing Egeria to alternative open metadata solutions

Ferd Scheepers · World Congress 2022

1:24 min

Moving the semantic layer upstream to avoid vendor lock-in

Piotr Menclewicz Piotr Menclewicz · Europe 2026 Virtual

2:57 min

Core technical practices for robust data engineering

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

1:53 min

Evaluating traditional scripting languages for modern development tasks

Jens Knipper Jens Knipper · Europe 2026 Virtual

Videos

See all

Related articles

See all