1

Senior Mainframe Software Engineer Jobs (NOW HIRING)

Mainframe Engineer

Jersey City, NJ ยท On-site

$51.25 - $65.75/hr

The Purpose As a Senior Mainframe Software Engineer, you will quickly develop a deep understanding of our mainframe ecosystem--including core applications, data flows, integrations, and ...

Senior Mainframe Software Engineer

San Jose, CA ยท On-site +1

$143K - $230K/yr

Broadcom's Mainframe Software Division is looking for a talented and motivated Software Engineer with a passion for building high-quality applications using agile practices to join our team. We are ...

Mainframe Software Engineer

Plano, TX ยท On-site

$91K - $146K/yr

Mainframe Software Engineer Broadcom's Mainframe Software Division is looking for a talented and motivated Software Engineer with a passion for building high-quality applications using agile ...

Mainframe Software Engineer

Dearborn, MI ยท On-site

$45 - $58/hr

Mainframe Software Engineer Dearborn, MI (Hybrid 4days onsite, 1day remote) W2 NOte:Hybrid Position ... We are seeking a highly experienced Senior Software Engineer for the Vehicle Invoicing and Drafting ...

We are seeking a meticulous and process-oriented Senior Software Engineer to join a highly skilled ... You will be responsible for the health, enhancement, and integration of mission-critical mainframe ...

Mainframe Software Engineer

Charlotte, NC ยท On-site

$47.75 - $61.50/hr

... of software structures, hardware, computing systems and how to integrate them Additional Skills * Core Mainframe Expertise * Strong experience with IBM z/OS environment * Advanced programming in ...

Mainframe Software Engineer

Livonia, MI ยท On-site

$45.75 - $59/hr

C. is seeking a Mainframe Software Engineer to join the FCSD/Service Quality team. The role involves serving as the primary Mainframe Developer for the Recall Suite of applications, supporting ...

next page

Showing results 1-20

Senior Mainframe Software Engineer information

See salary details

$75.5K

$143.3K

$192K

How much do senior mainframe software engineer jobs pay per year?

As of Jun 26, 2026, the average yearly pay for senior mainframe software engineer in the United States is $143,292.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,500.00 and $161,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Mainframe Software Engineer, and why are they important?

To thrive as a Senior Mainframe Software Engineer, you need deep expertise in COBOL, JCL, DB2, and mainframe architecture, often backed by a degree in computer science or related fields and several years of relevant experience. Familiarity with tools like IBM z/OS, CICS, RACF, and version control systems is typically required, along with certifications like IBM Certified System Programmer as a plus. Strong analytical thinking, problem-solving ability, and effective communication are crucial soft skills for leading projects and collaborating with cross-functional teams. These skills ensure reliable, secure, and efficient operation of critical legacy systems that are foundational to many large organizations.

What are Senior Mainframe Software Engineers?

Senior Mainframe Software Engineers are experienced professionals who design, develop, maintain, and optimize software applications running on mainframe computer systems. They typically work with legacy programming languages such as COBOL, PL/I, or Assembler, and are responsible for ensuring the reliability, scalability, and security of critical business applications. Their role often includes troubleshooting complex issues, integrating new technologies with existing systems, and mentoring junior engineers. These specialists are essential for organizations that rely on mainframes for large-scale data processing and transaction management.

What are some common challenges faced by Senior Mainframe Software Engineers when integrating legacy systems with modern technologies?

Senior Mainframe Software Engineers often encounter challenges when bridging legacy mainframe systems with newer technologies, such as ensuring compatibility, maintaining data integrity, and managing security risks. These integrations typically require a deep understanding of both the existing mainframe environment and the modern platforms being adopted. Collaboration with cross-functional teams, including application developers, architects, and business analysts, is essential to design effective solutions and minimize disruptions. Staying current with industry best practices and emerging tools can help address these challenges and ensure a smooth transition.

What is the difference between Senior Mainframe Software Engineer vs Mainframe Developer?

AspectSenior Mainframe Software EngineerMainframe Developer
CredentialsBachelor's in Computer Science or related, often with certifications like IBM Certified SpecialistSimilar educational background, often with certifications in mainframe technologies
Work EnvironmentLarge enterprise IT departments, financial institutions, government agenciesSame as Senior Mainframe Software Engineer, often within similar industries
ResponsibilitiesDesign, develop, and oversee mainframe applications; lead projects; troubleshoot complex issuesDevelop and maintain mainframe applications; focus on coding and debugging

While both roles involve mainframe technologies and similar credentials, Senior Mainframe Software Engineers typically have more leadership responsibilities and oversee projects, whereas Mainframe Developers focus primarily on coding and application maintenance.

More about Senior Mainframe Software Engineer jobs
What cities are hiring for Senior Mainframe Software Engineer jobs? Cities with the most Senior Mainframe Software Engineer job openings:
What are the most commonly searched types of Mainframe Software Engineer jobs? The most popular types of Mainframe Software Engineer jobs are:
What states have the most Senior Mainframe Software Engineer jobs? States with the most job openings for Senior Mainframe Software Engineer jobs include:
What job categories do people searching Senior Mainframe Software Engineer jobs look for? The top searched job categories for Senior Mainframe Software Engineer jobs are:
Infographic showing various Senior Mainframe Software Engineer job openings in the United States as of June 2026, with employment types broken down into 57% Full Time, and 43% Contract. Highlights an 100% In-person job distribution, with an average salary of $143,292 per year, or $68.9 per hour.

Mainframe Engineer

1 point system

Jersey City, NJ โ€ข On-site

$51.25 - $65.75/hr

Contractor

Posted 22 days ago


Job description

The Brokerage Record Technology Tax Engineering team within Fidelity Wealth Technology is looking for a passionate and experienced Senior Mainframe Software Engineer to help design, enhance, and modernize our missionโ€‘critical tax processing systems. You will collaborate closely with architecture, product, and business partners to build reliable, scalable solutions that support Fidelityโ€™s brokerage and tax processing platforms.

The Purpose

As a Senior Mainframe Software Engineer, you will quickly develop a deep understanding of our mainframe ecosystemโ€”including core applications, data flows, integrations, and endโ€‘toโ€‘end processing. You will be a strong technical contributor focused on engineering excellence, handsโ€‘on delivery, and ensuring the reliability, performance, and scalability of highโ€‘volume, businessโ€‘critical systems.

The Expertise You Bring

Deep handsโ€‘on expertise with COBOL, JCL, VSAM, CICS, batch/online processing, IOM, and enterprise batch scheduling tools.

Experience designing, engineering, and optimizing missionโ€‘critical mainframe applications.

Good to have Finance domain experience especially in Corporate Actions and Tax.

Advanced SQL proficiency across DB2, Oracle, and/or Postgres with strong data analysis and performance debugging skills.

Proven experience modernizing legacy mainframe systems and integrating with distributed or cloud architectures.

Ability to research, and deliver complex endโ€‘toโ€‘end technical solutions, including specifications, integration designs, and documentation.

Strong Agile background with the ability to mentor junior engineers and contribute to technical direction.

Exceptional analytical, debugging, and crossโ€‘functional collaboration skills.

Bachelor's degree in Computer Science, Engineering, or related field with 6+ years of experience, or a Master's degree with 3+ years of experience.