1

Data Engineer Jobs in Kalamazoo, MI (NOW HIRING)

IT Data Engineer

Kalamazoo, MI · On-site

$65K - $76K/yr

Description The Data Engineer is responsible for designing, building, and maintaining the organization's data infrastructure to support a scalable, governed, and analytics-ready environment. This ...

Senior Staff Data Engineer

Portage, MI · On-site +1

$153K - $255K/yr

Own end-to-end delivery of complex data engineering initiatives from requirements through deployment. * Design and implement data pipelines supporting healthcare data sources including EHR ...

AI/RPA Engineer

Kalamazoo, MI · On-site

$175K - $200K/yr

Data Integration & Platform Collaboration • Work with Data Engineering to leverage: • Microsoft Fabric • Azure Data Lake • Power BI semantic models • Integrate data from: • EHR and eMAR ...

Senior Consultant - Master Data Analyst (Manufacturing) Infosys Consulting, the management and ... Understand key business processes in manufacturing and supply chain like engineering, production ...

Data Security Consultant

Three Rivers, MI · On-site +1

$130K - $150K/yr

Professional certifications such as Certified Information Systems Security Professional (CISSP), Certified Cloud Security Professional (CCSP), or Certified Data Privacy Solutions Engineer (CDPSE) are ...

Data Security Consultant

Three Rivers, MI · On-site +1

$130K - $150K/yr

Professional certifications such as Certified Information Systems Security Professional (CISSP), Certified Cloud Security Professional (CCSP), or Certified Data Privacy Solutions Engineer (CDPSE) are ...

Analyze operational, testing, and research data to establish performance standards for new or modified systems. * Assess feasibility of proposed engineering solutions, especially when data is limited ...

Analyze operational, testing, and research data to establish performance standards for new or modified systems. * Assess feasibility of proposed engineering solutions, especially when data is limited ...

Quality Engineer

Three Rivers, MI · On-site

$66K - $85K/yr

Quality Engineers analyze statistical data and product specifications to determine standards and establish quality and reliability objectives of finished product. They also recommend modifications to ...

next page

Showing results 1-20

Data Engineer information

See Kalamazoo, MI salary details

$42K

$122.4K

$167.5K

How much do data engineer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for data engineer in Kalamazoo, MI is $122,375.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,000.00 and $129,700.00 per year, depending on experience, location, and employer.

What is a data engineer?

Data Engineers are IT professionals who design, construct, install, and maintain large-scale processing systems and other infrastructure for collecting, storing, and analyzing data. They build and optimize data pipelines and architectures that allow organizations to efficiently access and use data for business insights. Data Engineers work closely with data scientists, analysts, and other stakeholders to ensure that data is reliable, accessible, and secure. Their responsibilities often include working with databases, cloud platforms, and big data tools.

What are the key skills and qualifications needed to thrive as a data engineer, and why are they important?

To thrive as a Data Engineer, you need a strong background in computer science, data modeling, and programming languages such as Python or Java, often coupled with a relevant degree. Familiarity with ETL tools, big data frameworks (like Hadoop or Spark), and cloud platforms (such as AWS or Azure) is typically required, along with certifications like AWS Certified Data Analytics. Strong problem-solving skills, attention to detail, and effective communication set exceptional data engineers apart. These skills and qualities are essential for building robust data pipelines, ensuring data quality, and supporting data-driven decision-making across organizations.

What does a data engineer do?

The job duties of a data engineer involve helping with the development of systems, software, and infrastructure used to process, store and analyze data. Your responsibilities in this career include working to install data management software. Your employer may expect you to perform maintenance and install updates to all software and systems that they use for data acquisition, management, and analysis. Data engineers also analyze existing data systems to find ways to improve efficiency and accessibility. You then suggest upgrades or changes based on your assessment.

How do data engineers typically collaborate with data scientists and analysts within an organization?

Data Engineers play a crucial role in ensuring that Data Scientists and Analysts have reliable, well-structured data for their projects. This collaboration often involves building and maintaining data pipelines, optimizing data storage solutions, and troubleshooting data quality issues. Regular communication and agile teamwork are common, with Data Engineers frequently participating in meetings to understand analytical requirements and adjust data processes accordingly. By working closely together, these teams can quickly iterate on data models and deliver actionable insights to drive business decisions.

What is the difference between Data Engineer vs Data Scientist?

AspectData EngineerData Scientist
Primary FocusBuilding and maintaining data pipelines and infrastructureAnalyzing data to extract insights and create models
SkillsSQL, ETL, programming (Python, Java), database managementStatistics, machine learning, data analysis, programming (Python, R)
Work EnvironmentData warehouses, cloud platforms, backend systemsData analysis environments, research labs, visualization tools
Common ToolsApache Spark, Hadoop, Airflow, SQLJupyter, RStudio, Tableau, scikit-learn

Data Engineers focus on creating and maintaining the infrastructure that allows data to be collected, stored, and processed efficiently. Data Scientists analyze this data to generate insights, build predictive models, and support decision-making. While their skills overlap, Data Engineers are more involved in data pipeline development, whereas Data Scientists focus on data analysis and modeling.

Is a data engineer entry level?

Data engineering is typically an intermediate to senior-level role that requires experience with programming, databases, and data pipeline tools. Entry-level positions may be available for those with relevant internships or strong foundational skills, but most data engineering roles demand several years of experience or advanced knowledge of tools like SQL, Python, and cloud platforms.

What is the role of a data engineer?

A data engineer designs, builds, and maintains data pipelines and infrastructure to collect, process, and store large volumes of data. They work with tools like SQL, Python, and cloud platforms to ensure data is accessible and reliable for analysis and decision-making.

What are the most commonly searched types of Data Engineer jobs in Kalamazoo, MI?

The most popular types of Data Engineer jobs in Kalamazoo, MI are:

What are popular job titles related to Data Engineer jobs in Kalamazoo, MI?

For Data Engineer jobs in Kalamazoo, MI, the most frequently searched job titles are:

What job categories do people searching Data Engineer jobs in Kalamazoo, MI look for?

The top searched job categories for Data Engineer jobs in Kalamazoo, MI are:

What cities near Kalamazoo, MI are hiring for Data Engineer jobs?

Cities near Kalamazoo, MI with the most Data Engineer job openings:

Infographic showing various Data Engineer job openings in Kalamazoo, MI as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $122,375 per year, or $58.8 per hour.

$65K - $76K/yr

Full-time

Medical, Retirement, PTO

Re-posted 19 days ago


Western Michigan University rating

6.7

Company rating: 6.7 out of 10

Based on 30 frontline employees who took The Breakroom Quiz

489th of 622 rated colleges and universities


Job description

Description
The Data Engineer is responsible for designing, building, and maintaining the organization's data
infrastructure to support a scalable, governed, and analytics-ready environment. This role focuses on the
development of robust data pipelines, integration of disparate data sources, and optimization of data storage
and processing frameworks, while contributing to the evolution of the WMed data platform toward a data-asa-
service (DaaS) model that enables standardized, secure, and reusable access to trusted data assets
across clinical operations, medical education, research, compliance, and executive decision-making.
Working within a modern data architecture, the Data Engineer transforms fragmented, system-centric data
into structured, reliable, and accessible datasets. This role partners closely with analysts, stakeholders, and
technical teams to ensure data availability, integrity, and performance across platforms including partner
EHRs, academic systems, and enterprise applications.
Please Note this is a Salaried Hybrid Position that will require on-site attendance. (MI residents only or willing to relocate - at their expense, to Michigan)
This position is NOT eligible for employer-sponsored work authorization (visa sponsorship), now or in the future.
BENEFITS
  • Wellness reimbursement.
  • Continuing education and tuition reimbursement.
  • Employer-funded retirement plan.
  • Two medical plan options: PPO and High Deductible Health Plan (HDHP) with employer HSA contribution.
  • Flexible work solutions based on position and department.
  • Up to four weeks of PTO accrual beginning in year one.
  • Paid holidays.
  • Paid volunteer time.
  • Paid preferred holiday.

DUTIES AND RESPONSIBILITIES:
  • Design, build, and maintain scalable data pipelines to ingest, transform, and load data from clinical, academic, and enterprise systems
  • Develop and manage ETL processes using tools such as Pentaho and Microsoft SSIS, ensuring reliability and performance
  • Design and implement data models and schemas to support downstream analytics and reporting use cases
  • Contribute to the development of a DaaS platform, enabling reusable, governed data products and standardized access patterns for analysts, applications, and self-service users
  • Optimize and maintain PostgreSQL data environments, including performance tuning and storage strategies
  • Implement and monitor data quality, validation, and error-handling processes
  • Establish and maintain data lineage, metadata, and documentation to support governance and transparency
  • Integrate new data sources into the data platform, including APIs, flat files, and third-party systems
  • Troubleshoot and resolve data issues across the full data lifecycle
  • Support the evolution of organizational data architecture toward a modern, scalable platform
  • Contribute to standards, best practices, and governance frameworks for data engineering
  • All other duties as assigned

Requirements
To perform this job successfully, an individual must be able to perform each duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
EDUCATION AND/OR EXPERIENCE:
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related technical field (or equivalent experience).
  • 3 to 5 years of experience in data engineering, ETL development, or data platform engineering.
  • Advanced proficiency in SQL (PostgreSQL or similar relational databases).
  • Experience designing and managing data pipelines and workflows (Pentaho, Microsoft SSIS, or similar ETL tools).
  • Experience working with healthcare data systems preferred.
  • Experience integrating academic and enterprise systems preferred.

OTHER SKILLS AND ABILITIES:
  • Strong understanding of data architecture, data modeling, and data warehousing concepts.
  • Experience building and maintaining data pipelines (ETL), orchestration, and scheduling frameworks.
  • Knowledge of data warehousing and/or data lake architectures.
  • Experience with data quality frameworks, validation, and monitoring.
  • Familiarity with performance tuning and query optimization.
  • Familiarity with modern data platform concepts including DaaS and self-service analytics enablement.
  • Understanding of data governance, lineage, and metadata management concepts.
  • Experience working with structured and semi-structured data (CSV, JSON, APIs).
  • Ability to troubleshoot data issues across multiple systems and layers (source to pipeline to warehouse to reporting).
  • Experience with BI tools (Power BI or similar) for downstream data consumption.
  • Ability to learn and adapt to evolving data technologies and platforms.

What Western Michigan University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom