1

Mainframe Batch Jobs (NOW HIRING)

Mainframe Developer

Austin, TX · On-site

$90 - $130/hr

Monitor batch processing jobs and optimize mainframe workloads * Document technical specifications, processes, and system changes * Participate in code reviews and contribute to best practices for ...

Mainframe Developer

Atlanta, GA · On-site

$47 - $60.50/hr

Create and maintain batch processing jobs and schedules. * Perform unit testing, integration ... Mainframe debugging and performance tuning * Production support and incident management * Strong ...

Mainframe Developer

Alpharetta, GA · On-site

$47.75 - $61.50/hr

JCL, Mainframe, DB2, Mainframe Enterprise COBOL, CICS, VSAM, Batch Processing Must Have Skills: Very strong on Mainframe Enterprise Cobol, JCL. Hands on and an expert in VSAM, DB2 and CICS. Client is ...

New

Mainframe Support Engineer

Bridgeton, MO · On-site

$46.50 - $59.75/hr

This role involves incident management, troubleshooting, batch monitoring, data analysis, and collaboration with cross-functional teams to ensure system stability and business continuity. Primary ...

Mainframe Support Engineer

Oakville, MO · On-site

$46.25 - $59.50/hr

This role involves incident management, troubleshooting, batch monitoring, data analysis, and collaboration with cross-functional teams to ensure system stability and business continuity. Primary ...

Showing results 41-60

Mainframe Batch information

See salary details

$10

$53

$72

How much do mainframe batch jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for mainframe batch in the United States is $53.38, according to ZipRecruiter salary data. Most workers in this role earn between $47.12 and $60.58 per hour, depending on experience, location, and employer.

What is a mainframe batch?

A Mainframe Batch job is a process that runs on a mainframe system without direct user interaction, typically executing a series of predefined tasks. These jobs are submitted using JCL (Job Control Language) and can involve data processing, report generation, or system maintenance. Batch jobs are scheduled to run at specific times or triggered by certain events, ensuring efficient resource utilization. They are critical for automating repetitive tasks and handling large-scale data processing in enterprise environments.

What does a mainframe batch do?

As a Mainframe Batch professional, your daily tasks generally include monitoring scheduled batch jobs, identifying and resolving job failures, and ensuring all processes complete within specified time windows. You may also be responsible for making schedule changes, updating job scripts, performing routine maintenance, and coordinating with application support or development teams to implement new jobs. Regular documentation and reporting of batch job statuses, along with participating in incident management, are also key parts of the role. These responsibilities require precision and strong collaboration skills, as your work directly impacts the overall efficiency and reliability of critical business operations.

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

To thrive as a Mainframe Batch professional, you need a solid understanding of mainframe operations, JCL (Job Control Language), batch job scheduling, and experience with tools like IBM z/OS and job schedulers such as CA-7 or Control-M. Familiarity with scripting, troubleshooting batch job failures, and certifications like IBM Certified System Programmer can be beneficial. Strong attention to detail, effective communication, and problem-solving skills help you proactively resolve issues and coordinate with support teams. These competencies are vital for ensuring business-critical batch processes run smoothly and efficiently within high-availability enterprise environments.

Is mainframe batch still in demand?

Mainframe batch processing remains in demand in industries such as finance, insurance, and government, where large-scale data processing and transaction management are critical. Professionals with skills in COBOL, JCL, and mainframe environments are valued for maintaining and optimizing legacy systems, though the overall demand has decreased with the rise of cloud and distributed computing. However, specialized knowledge in mainframe batch jobs continues to be a niche skill set with steady job opportunities.
More about Mainframe Batch jobs

What cities are hiring for Mainframe Batch jobs?

Cities with the most Mainframe Batch job openings:

What are the most commonly searched types of Mainframe Batch jobs?

The most popular types of Mainframe Batch jobs are:

What states have the most Mainframe Batch jobs?

States with the most job openings for Mainframe Batch jobs include:

Infographic showing various Mainframe Batch job openings in the United States as of August 2026, with employment types broken down into 68% Full Time, 5% Part Time, and 27% Contract. Highlights an 91% In-person, and 9% Remote job distribution, with an average salary of $111,026 per year, or $53.4 per hour.

Mainframe Developer

Triunity Software, Inc.

Jersey City, NJ • On-site

$90 - $130/hr

Other

Medical

Posted 19 days ago


Job description

Benefits:
  • Bonus based on performance
  • Health insurance
  • Training & development
About the Role:

Triunity Software is looking for a talented Mainframe professional to join their growing team in Calgary, AB. This is an exciting opportunity to work on critical enterprise systems in a collaborative and innovative environment. If you're passionate about mainframe technology and ready to make a real impact, we want to hear from you!

Responsibilities:
  • Develop, maintain, and optimize mainframe applications and systems
  • Write and debug code using mainframe languages such as COBOL, JCL, or PL/I
  • Analyze and resolve mainframe system issues, ensuring high availability and performance
  • Collaborate with cross-functional teams to design and implement technical solutions
  • Perform system testing, quality assurance, and documentation for mainframe environments
  • Monitor batch processing jobs and manage scheduling using tools like TWS or CA7
  • Support mainframe migrations, upgrades, and modernization initiatives
Requirements:
  • Proven experience in mainframe development or administration (IBM z/OS environment preferred)
  • Proficiency in COBOL, JCL, VSAM, and/or other mainframe technologies
  • Experience with CICS, DB2, or IMS is a strong asset
  • Solid understanding of batch processing, job scheduling, and mainframe performance tuning
  • Strong analytical and problem-solving skills with attention to detail
  • Ability to work independently and collaboratively in a team-oriented environment
  • Excellent communication skills for technical and non-technical stakeholders
#J-18808-Ljbffr

Triunity Software logo

About Triunity Software

Sourced by ZipRecruiter

Triunity is a Product Development, Staff Augmentation, and Consulting Services company providing solutions and services in North America. We provide IT services and technology solutions to various business verticals like Healthcare, Pharma, Banking, Finance, etc. Our goal is to develop a long-term partnership with businesses and help them get a competitive advantage by providing IT infrastructure and software platforms.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

Iselin, NJ, US

Year founded

2021