1

Mainframe Engineer Jobs in Toronto, ON (NOW HIRING)

As a Manager Engineering, you will lead technology teams in delivering secure, reliable, and user ... REST APIs, Mainframe technologies, Windows/SQL Server, Java, Apache Tomcat, Salesforce, GitHub ...

As a Consultant, IT Quality Engineering, you'll be a team lead on CIBC's Technology team, assigning ... Strong Mainframe and/or Hyperion Essbase (Cubes) knowledge and testing experience. Strong MS Excel ...

As a Consultant, IT Quality Engineering, you'll be a team lead on CIBC's Technology team, assigning ... Strong Mainframe and/or Hyperion Essbase (Cubes) knowledge and testing experience. Strong MS Excel ...

Lead discovery and dependency mapping of legacy environments including mainframes, core banking ... Collaborate with application owners and engineering teams on cloud-native modernization and ...

Lead discovery and dependency mapping of legacy environments including mainframes, core banking ... Collaborate with application owners and engineering teams on cloud-native modernization and ...

Contributes to the overall success of the Transaction Services Canadian Banking Engineering team ... Minimum 4+ years' experience in Software Delivery and minimum 4+ years' of Mainframe/Host/Cloud ...

Our Core Banking Engineering team is looking for an enthusiastic Business Systems Analyst to ... Understanding of one or more computing platforms (cloud, mid-tier, mainframe), web, API and ...

Showing results 41-60

Mainframe Engineer information

See Toronto, ON salary details

$34

$52

$66

How much do mainframe engineer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for mainframe engineer in Toronto, ON is $52.12, according to ZipRecruiter salary data. Most workers in this role earn between $44.96 and $58.04 per hour, depending on experience, location, and employer.

What is a mainframe engineer?

A Mainframe Engineer is an IT professional who specializes in maintaining, configuring, and optimizing mainframe computer systems. These engineers ensure the reliability, security, and efficiency of mainframes, which are large, powerful computers used by organizations for critical applications such as banking, government, and large-scale data processing. Their responsibilities include system upgrades, troubleshooting hardware and software issues, performance tuning, and implementing security protocols. Mainframe Engineers often work with legacy systems and must be proficient in mainframe-specific operating systems and languages like COBOL, JCL, and z/OS.

What are the key skills and qualifications needed to thrive as a mainframe engineer?

To thrive as a Mainframe Engineer, you need strong expertise in mainframe systems (such as IBM z/OS), programming languages like COBOL and JCL, and a relevant degree in computer science or a related field. Familiarity with tools like TSO/ISPF, DB2, CICS, and industry certifications such as IBM Certified System Programmer are typically expected. Analytical thinking, problem-solving, and effective communication are vital soft skills that help in troubleshooting and collaborating with cross-functional teams. These skills ensure reliable system performance, quick issue resolution, and seamless integration with modern IT environments.

What are some common challenges mainframe engineers face when integrating legacy systems with modern technologies?

Mainframe Engineers often encounter challenges when integrating legacy systems with newer platforms, such as ensuring compatibility, maintaining data integrity, and minimizing downtime during migrations. Navigating differences in programming languages, data formats, and security protocols requires careful planning and strong problem-solving skills. Collaboration with application developers, database administrators, and IT security teams is typically essential to achieve seamless integration and support business continuity.

What is the difference between Mainframe Engineer vs Mainframe Developer?

AspectMainframe EngineerMainframe Developer
Primary RoleMaintains, supports, and optimizes mainframe systems and infrastructureDesigns, codes, and tests mainframe applications and software
Skills & CertificationsKnowledge of mainframe hardware, OS, and system tools; certifications like IBM Certified System AdministratorProficiency in COBOL, JCL, and mainframe programming; similar certifications often applicable
Work EnvironmentSystem support teams, data centers, enterprise IT departmentsDevelopment teams, software projects, application environments
Industry UsageFinancial services, government, large enterprisesFinancial institutions, insurance, large corporations

While both roles work within mainframe environments, Mainframe Engineers focus on maintaining and supporting the infrastructure, whereas Mainframe Developers primarily design and develop mainframe applications. Both roles often require similar certifications and work in related environments, but their core responsibilities differ.

Are mainframe engineers in demand?

Mainframe engineers are in steady demand due to the continued reliance of many large organizations on mainframe systems for critical operations. Skills in COBOL, JCL, and mainframe security are highly valued, and demand remains strong in finance, government, and healthcare sectors that require high reliability and security. However, the overall number of new mainframe roles is limited compared to emerging technologies, but experienced professionals in this field often have good job stability and compensation.

How much does a mainframe engineer make?

Mainframe engineers typically earn between $70,000 and $120,000 annually, depending on experience, location, and certifications. Senior roles or those with specialized skills in COBOL, JCL, or mainframe security can command higher salaries. Compensation also varies based on the industry and the complexity of the mainframe environment managed.

What are popular job titles related to Mainframe Engineer jobs in Toronto, ON?

For Mainframe Engineer jobs in Toronto, ON, the most frequently searched job titles are:

What job categories do people searching Mainframe Engineer jobs in Toronto, ON look for?

The top searched job categories for Mainframe Engineer jobs in Toronto, ON are:

Infographic showing various Mainframe Engineer job openings in Toronto, ON as of August 2026, with employment types broken down into 92% Full Time, 4% Part Time, and 4% Contract. Highlights an 85% Physical, 7% Hybrid, and 8% Remote job distribution, with an average salary of $108,404 per year, or $52.1 per hour.

RQ11231 - 2 x Sr. Software Developer

Source Code

Toronto, ON • On-site

CA$88.54 - CA$106.25/hr

Full-time

Re-posted 28 days ago


Job description

RQ11231 - Sr. Software Developer

2 openings 

1-year contract (248 business days) - possible extension

ONSITE 5 days - 5700 Yonge St. Toronto

MUST HAVES:

  1. 10+ years demonstrated knowledge and experience of IT systems development in multi-platform environments (web, desktop, mobile, mainframe, micro/mini systems, etc.) and multi-tiered open-standard technologies such as 
  2. JSP/Servlet, JEE, EJB, JNDI, JDBC, JMS, XML, JSON, REST and SOAP-based Web Services, Strut Framework, Oracle Designer, WebSphere, SUN Solaris, Windows 2008/2012, .NET, VPN, PKI, LDAP, Oracle RDBMS (versions 9, 10, 11 and/or 12), PL/SQL, development and deployment tools (e.g. source codes and application packages management).
  3. Demonstrated advanced knowledge and experience of full-stack multi-tier solutions / system components analysis, design, coding and systems integration, using multiple technologies - REST API, SOAP/WSDL web services, JSON/XML messaging and User Interface (e.g. Web components, UI libraries/frameworks), as well as integration with third party solutions / services.
  4. Able to identify and coordinate the resolution of technical problems and incidents, conduct research, assess client requirements, lead design projects, and develop recommendations.
  5. Experience with systems debugging, refactoring and optimization

Responsibilities:

  • Requirements analysis, in collaboration with the business analysts
  • Solutions design and architecture artifacts - conceptual, logical and physical
  • Architecture checkpoints activities and support
  • Solutions design walkthrough
  • Complete documentation - technical and user guides
  • System/solution components coding and integration
  • System unit and integration testing
  • Test cases development for unit and integration testing
  • Collaboration with system testers to develop test cases for system functional, performance and vulnerability testing
  • Knowledge transfer checklist and walkthrough for the technical project team members

AI Disclaimer: Source Code may use artificial intelligence (AI) tools to assist in certain aspects of its recruiting and business operations.

Note: The higher end of the range is intended for absolutely exceptional candidates who meet all must-have requirements and most or all nice-to-have qualifications. The client will evaluate candidates based on both rate expectations and overall skill set when shortlisting.

INCORPORATED RATE RANGE (7.25 billable hours per day)

  • $88.54/hr - $106.25/hr Inc.

T4 RATE RANGE (7.25 billable hours per day)

  • $70.83/hr - $85.00/hr T4