Data Engineer

Merchants Bank of Indiana

Carmel (IN)

On-site

USD 90,000 - 130,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision coverage
401(k) + ESOP participation
Generous paid time off
Wellness resources
Tuition Assistance Program covering %

Job summary

Merchants Bank of Indiana in Carmel, Indiana is seeking a Data Engineer to design, build, and maintain scalable data pipelines and Lakehouse architectures for financial services and enterprise analytics.

You will leverage Microsoft Fabric, Python, and CI/CD tools to automate deployments, integrate Salesforce data, govern metadata, and support investment reporting and risk analytics in a secure data environment.

Qualifications

  • Bachelor’s or Master’s degree in computer science, data analytics, or a related field.
  • 3+ years of experience in data engineering or cloud ETL development.
  • Proficiency in Python for data engineering, automation, and integration tasks.
  • Experience designing and managing CI/CD pipelines (Azure DevOps, GitHub, or similar).
  • Experience with version control, preferably Git-based, covering code, pipelines, and deployment artifacts.
  • Hands-on experience integrating systems using Bulk API, REST API, or connector-based ingestion.
  • Experience with data quality frameworks and data governance concepts.

Responsibilities

  • Design, build, and optimize ETL/ELT pipelines using Microsoft Fabric Notebooks (Python) and Fabric Pipelines.
  • Use CI/CD pipelines (Azure DevOps, Git-based workflows, Fabric deployment pipelines) to automate deployments, testing, and release processes.
  • Maintain version control for code, pipeline definitions, SQL models, and integration scripts.
  • Build and maintain data integrations, initially including Salesforce, to sync source systems with the enterprise data warehouse in Microsoft Fabric.
  • Architect and manage Lakehouse structures (Bronze/Silver/Gold) aligned with enterprise medallion best practices.
  • Develop scalable data models supporting investment reporting, portfolio analytics, and capital markets insights.
  • Ensure schema alignment, consistency, and auditability across inbound data flows.
  • Perform ongoing monitoring, validation, and reconciliation to support trusted investment and risk reporting.
  • Maintain metadata, data dictionaries, and technical documentation in line with enterprise data governance.

Skills

Python
ETL/ELT
CI/CD pipelines
Azure DevOps
GitHub workflows
Salesforce integration
REST API
Bulk API
Data governance
Power BI
Lakehouse concepts

Education

Bachelor's or Master's in CS/Data analytics

Tools

Microsoft Fabric
Azure DevOps
Jira
GitHub

Job description

The Data Engineer role at Merchants Bank of Indiana focuses on designing, building, and maintaining scalable data pipelines, integrations, and Lakehouse architectures for financial services and broader enterprise data initiatives. The position is based onsite in Carmel, Indiana.

Responsibilities
  • Design, build, and optimize ETL/ELT pipelines using Microsoft Fabric Notebooks (Python) and Fabric Pipelines.
  • Use CI/CD pipelines (including Azure DevOps, Git-based workflows, and Fabric deployment pipelines) to automate deployments, testing, and release processes.
  • Maintain version control for code, pipeline definitions, SQL models, and integration scripts.
  • Build and maintain data integrations, initially including Salesforce, to sync source systems with the enterprise data warehouse in Microsoft Fabric.
  • Architect and manage Lakehouse structures (Bronze/Silver/Gold) aligned with enterprise medallion best practices.
  • Develop scalable data models supporting investment reporting, portfolio analytics, and capital markets insights.
  • Ensure schema alignment, consistency, and auditability across inbound data flows.
  • Perform ongoing monitoring, validation, and reconciliation to support trusted investment and risk reporting.
  • Maintain metadata, data dictionaries, and technical documentation in line with enterprise data governance.
Requirements
  • Bachelor’s or Master’s degree in computer science, data analytics, or a related field.
  • 3+ years of experience in data engineering or cloud ETL development.
  • Proficiency in Python for data engineering, automation, and integration tasks.
  • Experience designing and managing CI/CD pipelines (Azure DevOps, GitHub, or similar).
  • Experience with version control, preferably Git-based, covering code, pipelines, and deployment artifacts.
  • Hands‑on experience integrating systems using Bulk API, REST API, or connector‑based ingestion.
  • Experience with data quality frameworks and data governance concepts.
Preferred Skills
  • Experience working with investment, capital markets, or financial services data.
  • Familiarity with Git-based workflows, DevOps pipelines, or Fabric deployment processes.
  • Power BI and semantic model support experience.
  • Experience with cloud-based orchestration or event‑driven patterns.
Technologies

Python, Microsoft Fabric, Azure DevOps, Jira, Salesforce, ETL, ELT, CI/CD, Git‑based workflows, GitHub, SQL, REST API, Bulk API, Lakehouse (Bronze/Silver/Gold), Power BI.

Benefits
  • Medical, dental, and vision coverage
  • 401(k) and Employee Stock Ownership Plan (ESOP) participation
  • Generous paid time off
  • Wellness resources
  • Tuition Assistance Program covering 100% of eligible tuition expenses, along with required books and materials
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Bankmerchants • Carmel (IN)

On-site
USD 95,000 - 130,000
Medical, dental and vision coverage
401(k) and ESOP participation
Paid time off
+2
Data Engineer – Azure Fabric Lakehouse & Pipelines
Data Engineer – Azure Fabric Lakehouse & Pipelines

Bankmerchants • Carmel (IN)

On-site
USD 95,000 - 130,000
Medical, dental and vision coverage
401(k) and ESOP participation
Paid time off
+2
Data Engineer: Lakehouse Pipelines & FinOps (Onsite Carmel)
Data Engineer: Lakehouse Pipelines & FinOps (Onsite Carmel)

Merchants Bank of Indiana • Carmel (IN)

On-site
USD 90,000 - 130,000
Medical, dental, and vision coverage
401(k) + ESOP participation
Generous paid time off
+2
Data Engineer
Data Engineer

Sakataornamentals • Burlington (WA)

On-site
USD 110,000 - 125,000
Health insurance
401(k) Program + Company Match
Holiday Bonus
+2
Data Engineer
Data Engineer

Sakata Seed America, Inc. • Woodland (CA)

On-site
USD 110,000 - 155,000
Medical, Dental & Vision Insurance
401(k) with Company Match
Paid Vacation & Holidays
Data Engineer
Data Engineer

Union Bank & Trust • Lincoln (NE)

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

Schwarz Partners, LP • Carmel (IN)

On-site
USD 100,000 - 150,000
Data Engineer
Data Engineer

Jennmar • Pittsburgh

On-site
USD 110,000 - 140,000
Medical PPO
Wellness credit
Concierge primary care
+4
IT Data Engineer-Level 3
IT Data Engineer-Level 3

Cintas • Mason (OH)

On-site
USD 120,000 - 160,000
Medical, dental, vision benefits
401(k) with company match
Paid time off
Sr. Data Engineer
Sr. Data Engineer

Imperial Dade • Jersey City (NJ)

On-site
USD 130,000 - 150,000