1

Batch Processing Jobs in Michigan (NOW HIRING)

In this role, the Oracle Fusion Architect is charged with establishing and governing technical design standards for integrations, extensions, reporting, and batch processing solutions, while ...

Data Engineer

Auburn Hills, MI · On-site

$108.40K - $130.10K/yr

In this role, you will be responsible for designing, building, and optimizing robust data pipelines that process massive datasets in both batch and real-time. You will work at the intersection of ...

In this role, the Oracle Fusion Architect is charged with establishing and governing technical design standards for integrations, extensions, reporting, and batch processing solutions, while ...

Data Engineer

Auburn Hills, MI · On-site

$108.40K - $130.10K/yr

In this role, you will be responsible for designing, building, and optimizing robust data pipelines that process massive datasets in both batch and real-time, ensuring scalable and reliable data ...

Data Engineer

Auburn Hills, MI · On-site

$108.40K - $130.10K/yr

In this role, you will be responsible for designing, building, and optimizing robust data pipelines that process massive datasets in both batch and real-time, ensuring scalable and reliable data ...

TECHNICAL LEAD L1

Saint Louis, MI · On-site

$60K - $135K/yr

Work with JCL, CICS, and DB2 for batch and online processing * Analyze business requirements and translate them into technical solutions * Support billing systems, customer systems, and energy ...

Salesforce Developer

Lansing, MI · On-site

$56.25 - $74.50/hr

... batch processing, and n-tier architecture * Previous experience with large scale application systems * Advanced knowledge of current and upcoming technologies * Ability to solve complex technical ...

CA-7, Performance Testing, Job Control Language (JCL), Z/OS, AIPGEE, Root Cause Analysis, Software Testing, Batch Processing, Requirements Analysis, IBM DB2, SQL, TSO/ISPF, REST APIs, Customer ...

Data Engineer with DevOps Skill

Dearborn, MI · On-site

$105.20K - $126.30K/yr

This includes leveraging services like Cloud Pub/Sub for messaging, Dataflow for real-time and batch processing, BigQuery for analytics, Cloud Logging for log management, and Cloud Monitoring for ...

next page

Showing results 1-20

Batch Processing information

See Michigan salary details

$11

$17

$29

How much do batch processing jobs pay per hour?

As of Jun 3, 2026, the average hourly pay for batch processing in Michigan is $17.73, according to ZipRecruiter salary data. Most workers in this role earn between $15.10 and $18.46 per hour, depending on experience, location, and employer.

What is a Batch Processing job?

A Batch Processing job is a type of computing task that processes large volumes of data in groups (or batches) without user interaction. These jobs are typically scheduled to run at specific times or triggered by certain conditions. Batch processing is commonly used for tasks such as payroll processing, data transformation, and report generation. It is efficient for handling repetitive, high-volume data operations while optimizing system resources.

What are the key skills and qualifications needed to thrive in the Batch Processing position, and why are they important?

To excel in a Batch Processing role, strong analytical skills, attention to detail, and experience with data processing or IT systems are essential, often supported by a degree in computer science or a related field. Familiarity with scheduling tools (like Control-M or AutoSys), mainframe environments, scripting languages, and database management is typically required. Effective communication, time management, and problem-solving abilities help professionals in this role interface with multiple teams and handle workflow interruptions. These skills ensure smooth, efficient, and accurate processing of high-volume data or transactions, minimizing errors and downtime.

What are the typical daily responsibilities for someone working in Batch Processing?

Professionals in Batch Processing are usually responsible for scheduling, monitoring, and troubleshooting large-scale data or transaction jobs that run in batches, often outside of normal business hours. They ensure that jobs are executed on time, errors are identified and resolved promptly, and all data processing meets organizational standards for accuracy and security. Collaboration with IT, database administrators, and business analysts is common to update or optimize batch processes. Additionally, they may generate reports and maintain logs for compliance or auditing purposes. The role requires keen attention to detail and flexibility to respond quickly to issues or changing workloads.

What jobs make $3,000 a month without a degree?

Jobs related to batch processing, such as data entry, warehouse work, or certain manufacturing roles, can sometimes pay around $3,000 monthly without requiring a degree. These positions often focus on skills like attention to detail, basic technical knowledge, or physical work, and may involve shift work or on-the-job training.
What are popular job titles related to Batch Processing jobs in Michigan? For Batch Processing jobs in Michigan, the most frequently searched job titles are:
Infographic showing various Batch Processing job openings in Michigan as of May 2026, with employment types broken down into 5% As Needed, 79% Full Time, 9% Part Time, 5% Temporary, and 2% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $36,872 per year, or $17.7 per hour.
Senior Platform Software Engineer Google Cloud Platform & Data Platforms

Senior Platform Software Engineer Google Cloud Platform & Data Platforms

HTC Global Services

Dearborn, MI • On-site

Other

Posted yesterday


Job description

Job Title

Senior Platform Software Engineer Google Cloud Platform & Data Platforms

Overview / Summary

We are seeking a Platform Software Engineer with expertise in Java or Python and strong experience with Google Cloud Platform (Google Cloud Platform) to design, develop, and manage scalable applications and enterprise data platform solutions. The ideal candidate will have experience building microservices, data pipelines, REST APIs, and cloud-native solutions in a collaborative engineering environment.

Key Responsibilities
  • Design, develop, and maintain scalable data pipelines and microservices supporting real-time and batch processing on Google Cloud Platform
  • Build and implement service-oriented and microservices-based architectures
  • Contribute to full-stack integration across front-end and back-end components
  • Lead data ingestion and integration from multiple data sources into enterprise data platforms
  • Utilize Google Cloud Platform services such as BigQuery, Dataflow, Pub/Sub, and Cloud Functions to support data platform solutions
  • Implement data governance, access controls, and security best practices
  • Monitor and optimize performance, scalability, and efficiency of data pipelines and storage solutions
  • Collaborate with architects, engineers, and cross-functional teams to establish engineering best practices and frameworks
  • Automate platform processes to improve reliability and operational efficiency
  • Design and develop RESTful APIs for seamless service integration
  • Support testing, deployment, and production releases following SDLC best practices
Required Qualifications
  • Bachelor s Degree
  • 5+ years of software development experience using Java or Python
  • 3+ years of experience with Google Cloud Platform, including BigQuery, Dataflow, and Dataproc
  • 3+ years of experience building microservices and REST APIs
  • 2+ years of experience with data pipelines and streaming technologies such as Apache Beam and Kafka
  • Experience with full-stack development using React, Node.js, or similar technologies
  • Hands-on experience with CI/CD pipelines, Terraform, and cloud deployments
  • Strong experience with relational and NoSQL databases
  • Experience with Git and SDLC best practices
  • Strong troubleshooting, analytical, and problem-solving skills

#LI-Onsite #LI-AA1