Senior Mainframe Systems Programmer Jobs
Senior Mainframe Systems Programmer jobs are open across banking, insurance, government, and healthcare, at every level from mid-level to staff and principal, with specializations in z/OS systems programming, CICS and IMS administration, and performance tuning. Find a role that fits from the openings below and apply directly.
Find JobsOverview
Showing 5 of 25+ Senior Mainframe Systems Programmer jobs







As a z/VM Mainframe System Programmer, you will make an impact by directly protecting the availability and performance of mission-critical mainframe systems the business depends on every day, from provisioning and supporting z/OS, z/Linux, and z/VSE guests, to keeping core VM services resilient and minimizing risk of costly downtime. You’ll provide expert-level installation, configuration, administration, and support of IBM z/VM operating systems in a demanding, high-availability production environment. You will be a valued member of the Cloud Infrastructure and Security team and work collaboratively with VM guest owners, hardware engineers, and other technical stakeholders to keep the z/VM environment stable, secure, and performing at its best.
In this role, you will:
- Install, configure, administer, and maintain IBM z/VM operating systems, providing expert-level support.
- Define and manage VM guests for various operating systems, including z/OS, z/VM, z/Linux, and z/VSE.
- Collaborate with VM guest owners to ensure the appropriate allocation of virtual and real resources.
- Configure and administer essential VM service machines (e.g., RSCS, TCPIP SSL, VTAM, and Certificate Management).
- Ensure proficiency in the building, backup, and restoration of DCSS and NSS segments.
- Demonstrate extensive experience using the CA/Broadcom suite of VM products.
- Install, maintain, and configure VM products from IBM and other third-party vendors.
- Apply strong troubleshooting and implementation skills to quickly resolve complex issues and maintain system stability.
We strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a remote position open to qualified applicants in Cincinnati, OH. Regardless of your working arrangement, we are here to support a healthy work-life balance through our various wellbeing programs.
The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.
What you need to have to be considered
- 8 or more years of hands-on experience with IBM z/VM administration and support.
- Proven ability to work effectively in a demanding, high-availability production environment.
- 6+ years’ experience with guest provisioning and management of z/OS, z/VM, z/Linux, and z/VSE under z/VM.
- Expertise in Hardware Configuration Definition (HCD) and Input/Output Configuration Data Set (IOCDS) management.
- Ability to update and manage hardware configurations, including definitions for the processor, channels, control units, and devices.
- Technical knowledge of IBM Z hardware configuration and I/O subsystem design.
- Ability to forecast business workload demand and capacity planning for future upgrades.
Salary and Other Compensation:
Applications will be accepted until August 10, 2026.
The annual salary for this position is between [$99,000 – $115,000 USD] depending on experience and other qualifications of the successful candidate.
This position is also eligible for Cognizant’s discretionary annual incentive program, based on performance and subject to the terms of Cognizant’s applicable plans.
Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
- Medical/Dental/Vision/Life Insurance
- Paid holidays plus Paid Time Off
- 401(k) plan and contributions
- Long-term/Short-term Disability
- Paid Parental Leave
- Employee Stock Purchase Plan
Please note, this role is not able to offer visa transfer or sponsorship now or in the future.
Senior Mainframe Systems Programmer Jobs by Experience Level
See All 25 Senior Mainframe Systems Programmer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsSenior Mainframe Systems Programmer Job Market
Who's Hiring



Top Industries Hiring
- Technology & Software
- Consulting & Professional Services
- Electronics & Hardware
- Manufacturing
- Law & Legal Services
What Employers Look For
The qualifications that appear most often in senior mainframe systems programmer jobs.
- 5 or more years of hands-on z/OS systems programming experience in a production environment
- Proficiency with IBM system software installation and maintenance using SMP/E
- Experience configuring and supporting JES2 or JES3, VTAM, and TCP/IP on z/OS
- Working knowledge of RACF, ACF2, or Top Secret for mainframe security administration
- Familiarity with DFSMS, DASD management, and storage subsystem configuration
- Bachelor's degree in computer science, information systems, or a related technical field
Tips for Your Senior Mainframe Systems Programmer Job Search
Quantify your z/OS performance improvements
Hiring managers want to see concrete impact, not just task lists. On your resume, replace vague bullets with specific outcomes: batch job runtimes reduced, DASD utilization improved, or system availability numbers you maintained. Real metrics from mainframe work stand out immediately against generic systems programmer resumes.
List every relevant IBM product you know
Senior mainframe roles are screened heavily on tooling. Make sure your resume explicitly names the IBM products you've worked with, such as RACF, DFSMS, JES2 or JES3, SMP/E, and RMF. Recruiters and automated filters often reject resumes that don't match specific product names from the job description.
Apply early to roles that fit
Migrate Mate lists senior mainframe systems programmer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Target job titles that vary by organization
The same role is posted under different titles depending on the employer: z/OS Systems Programmer, Mainframe Infrastructure Engineer, and Systems Software Engineer all describe comparable work. Search multiple title variations when scanning openings so you don't miss relevant roles that use different naming conventions.
Prepare for a technical phone screen on z/OS internals
Expect early-round technical questions on IPL procedures, SMF records, address space management, and SYS1.PARMLIB configuration. Interviewers at financial institutions and federal contractors often go deeper on security subsystems like RACF or ACF2, so review those areas before your first call.
Negotiate using your on-call and change-window history
Senior mainframe roles frequently require off-hours maintenance windows and on-call rotations. When discussing compensation, reference your history handling production changes, the criticality of the systems you've supported, and any on-call expectations in the new role to ground your ask in real operational context.
Senior Mainframe Systems Programmer Jobs: Frequently Asked Questions
Which companies are hiring the most senior mainframe systems programmers?
The companies hiring the most senior mainframe systems programmers right now include Ensono, NTT DATA, and Kyndryl, with the largest share of openings in New York, Texas, and Arizona, based on current listings on Migrate Mate as of August 2026. Demand is concentrated at large financial institutions, federal agencies, and insurance carriers that run mission-critical workloads on IBM Z systems.
How many senior mainframe systems programmer jobs are remote?
About 65% of senior mainframe systems programmer openings are fully remote or hybrid as of August 2026, though many positions still require periodic on-site presence for hardware-level support and change windows. Sub-specializations focused on z/OS software configuration, performance analysis, and automation scripting tend to have the highest share of remote-eligible postings.
How do you become a senior mainframe systems programmer?
Start by building a foundation in z/OS through a junior or mid-level mainframe role, ideally at a bank, insurer, or government agency running IBM Z infrastructure. Gain hands-on experience with SMP/E maintenance, JES configuration, and RACF administration. Over time, take ownership of IPL procedures, disaster recovery testing, and capacity planning. IBM offers z/OS-specific certifications that validate your depth and help you move into senior responsibilities.
Can you get hired as a senior mainframe systems programmer without much experience?
Breaking into a senior mainframe systems programmer role with limited experience is difficult because most employers require deep z/OS internals knowledge that only comes from real production environments. A realistic path is to start in a junior mainframe operations or systems programmer role, then develop expertise in two or three core subsystems. Some federal contractors and large banks run internal training programs that accelerate the progression for candidates with strong technical foundations.
What does the senior mainframe systems programmer interview process look like?
The process typically begins with a recruiter or HR screen focused on your background and availability, followed by a technical phone or video interview covering z/OS internals, SMP/E, and subsystem configuration. Finalists usually complete a deeper technical interview with a senior architect or systems programming lead that may include scenario-based questions on production incidents, IPL troubleshooting, or security administration. Some employers add a practical exercise or review a past project you've worked on.
Where can I find and apply to senior mainframe systems programmer jobs?
You can find and apply to senior mainframe systems programmer jobs on Migrate Mate, which lists current openings from across the United States in one place. Find roles that match your background and apply directly to each listing.
See All 25 Senior Mainframe Systems Programmer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Jobs