1

Senior Mainframe Software Engineer Jobs (NOW HIRING)

Sr. Mainframe Engineer

Jersey City, NJ ยท On-site

$127.90K - $168.60K/yr

Senior Mainframe Software Engineer The Team The Brokerage Record Technology Tax Engineering team within Fidelity Wealth Technology is looking for a passionate and experienced Senior Mainframe ...

Senior Mainframe Software Engineer

Plano, TX ยท On-site

$108K - $172.80K/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 ...

Senior Mainframe Software Engineer

Plano, TX ยท On-site

$117.90K - $155.50K/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. This ...

Mainframe Developer

Roanoke, TX ยท On-site

$47 - $60.50/hr

Senior Mainframe Cobol/VSAM Software Engineer Seeking a senior mainframe Cobol/VSAM software engineer with excellent technical skills to enhance, maintain and support high-volume production ...

Mainframe Software Engineer

Boulder, CO ยท On-site

$108.20K/yr

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 ...

Software Engineer Senior- Mainframe

Birmingham, AL ยท On-site +1

$114.90K - $151.40K/yr

As a Software Engineer Senior within PNC's Technology organization, you will be based in Birmingham, AL. Preferred- Core Mainframe Development Expertise 7+ years of hands-on experience developing ...

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 4, 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 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 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 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 May 2026, with employment types broken down into 99% Full Time, and 1% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $143,292 per year, or $68.9 per hour.
Sr. Mainframe Engineer

Sr. Mainframe Engineer

Fidelity TalentSource

Jersey City, NJ โ€ข On-site

$127.90K - $168.60K/yr

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Senior Mainframe Software Engineer
The Team
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 key technical leader focused on engineering excellence, platform modernization, 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.
Extensive experience designing, engineering, and optimizing mission critical mainframe applications.
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 deliver complex end to end technical solutions, including specifications, integration designs, and documentation.
Strong Agile background with the ability to mentor teams and influence technical direction.
Exceptional analytical, debugging, and cross functional collaboration skills.
Bachelor's degree in Computer Science Engineering, or related field with 8+ years of experience, or a Master's degree with 6+ years of experience (advanced experience preferred).
Skills You Bring
Define and implement application and system level architectures for high performance, resilient mainframe environments.
Design and develop complex applications, frameworks, and subsystems while providing technical leadership across multiple areas.
Recommend development tools, testing frameworks, and engineering methodologies to improve quality and productivity.
Ensure production readiness, quality assurance, performance, and compliance with enterprise standards.
Author comprehensive documentation including architecture diagrams, integration specs, and modernization playbooks.
Lead full project lifecycle planning and execution for large scale, cross platform initiatives.
Identify engineering risks and drive mitigation strategies to ensure system resilience.
Plan and coordinate complex workstreams, managing cross team schedules and dependencies.
Serve as a senior liaison to business and technology partners, translating requirements and resolving technical issues.
Champion production stability by proactively monitoring, diagnosing, and resolving system issues, driving root cause analysis, and ensuring 24/7 reliability for missioncritical brokerage and tax processing workloads.
The Value You Bring
You elevate the stability and performance of Fidelity's tax processing platform through deep mainframe engineering expertise.
You accelerate modernization efforts by integrating mainframe capabilities with distributed and cloud solutions.
You influence architectural strategy by providing seasoned technical leadership and solution guidance.
You enable cross team success by translating complex business needs into scalable, high quality technology solutions.
You ensure reliable delivery and operational excellence through strong engineering practices, documentation, and risk management.
You safeguard production stability by reducing incidents, improving resilience, and ensuring consistent, high quality system performance.
The Hourly Rate for NJ is 50-80/hr based on experience. Placement in the range will vary based on job responsibilities and scope, geographic location, candidate's relevant experience, and other factors.