
Backbone Partners with Zcrafter
Zcrafter is a tool brining AI to your Mainframe workflow
Find open Software Engineer positions requiring Mainframe or COBOL expertise.
Software Engineers work across systems to design, build, and evolve complex enterprise software. In organizations with legacy platforms, this role often spans integration between core systems and modern architectures, focusing on scalability, reliability, and long-term maintainability. They partner with architects, platform teams, and product leaders to modernize systems incrementally rather than through risky rewrites. Strong engineers in this space balance modern engineering practices with a deep respect for existing systems and operational constraints.
The role may have different names depending on geography and domain. Some of the most common name variations of the Software Engineer role in the Mainframe and COBOL space are Software Engineer, Senior Software Engineer, Backend Software Engineer, Platform Engineer.
Common questions about Backbone Jobs and how we help you find your next role.
Based on 102 job listings, the average salary for a Software Engineer in the Mainframe space is $147,760 in 2026.
These are the top skills employers on Backbone Jobs are looking for when hiring Software Engineers: Java, Mainframe, C++, COBOL.
These are the countries where companies are currently hiring Software Engineers.
The latest insights on proven technology

Zcrafter is a tool brining AI to your Mainframe workflow

The best job boards, remote opportunities, and entry-level programs.

A short introduction to Backbone Jobs and why we think there's a place for us