Post Job Free
Sign in

Mainframe Engineer

Company:
Mindlance
Location:
San Francisco, CA
Posted:
December 20, 2025
Apply

Description:

bout the Team / Application Overview

The Transaction Management Services (TMS) group supports one of the bank's most critical, real-time core banking applications. This system processes high-volume financial transactions and ensures the smooth operation of essential banking services, including:

Money transfers

CH processing

ccount balance updates Because this is a mission-critical platform, any application downtime results in an immediate Bridge activation. Maintaining stability, performance, and resiliency is essential.

Technology Environment

Core Tech Stack

Java-based application

Runs on:

Mainframe (z/OS)

zLinux

Linux pplication & Middleware

IBM WebSphere Application Server

Tomcat libraries

GitHub (primarily manual processes today) Messaging & Infrastructure

IBM MQ Series

Kafka

Kubernetes Cloud & Modernization Initiatives

The platform is not yet cloud-enabled, and several processes are still manual. The long-term strategy is to modernize and migrate the platform to the cloud, improve automation, and adopt emerging tools.

Candidates who bring the following will be valued highly:

Experience beyond traditional mainframe, including distributed systems

Exposure to modern CI/CD pipelines

Enthusiasm for I adoption, automation, and workflow optimization

Curiosity and adaptability for upcoming modernization efforts Role Summary

We are seeking a Lead Software Engineer - Mainframe to support, enhance, and modernize the TMS real-time transaction processing platform. The ideal candidate combines strong mainframe engineering skills with exposure to distributed/cloud technologies and a forward-looking mindset.

Key Responsibilities

Support and enhance a real-time, high-availability transaction processing application.

Lead engineering efforts across mainframe, zLinux, and Linux environments.

Troubleshoot complex system and application issues, ensuring minimal downtime.

Work with Java applications deployed on WebSphere and Tomcat in hybrid mainframe environments.

Support and optimize messaging integrations using IBM MQ and Kafka.

Collaborate with cross-functional teams on modernization initiatives, including:

utomation of manual processes

Implementation of CI/CD improvements

Future cloud migration planning

Ensure compliance, stability, reliability, and security of core banking systems.

Mentor junior engineers and contribute to engineering best practices. Required Qualifications

5-10+ years of experience as a Mainframe Engineer, Software Engineer, or Systems Engineer supporting critical applications.

Strong hands-on experience with:

Mainframe (z/OS) environments

Java applications on WebSphere or Tomcat

IBM MQ Series

Excellent troubleshooting and performance analysis skills for real-time systems.

Experience supporting production, mission-critical applications.

bility to work onsite Tuesday-Thursday, 8 hours per day. Preferred Qualifications

Experience with Kafka, Kubernetes, and Linux/zLinux environments.

Exposure to cloud technologies (AWS, Azure, or GCP).

Understanding of CI/CD tools, automation, and DevOps practices.

Familiarity with GitHub workflows, branching, and version control.

Interest in I-driven tools, automation, and process optimization.

Background in financial services or other high-availability, high-volume systems.

What We're Looking For

forward-thinking engineer who thrives in complex environments, excels in real-time systems, and is eager to grow with the team through modernization and cloud migration. This role offers the opportunity to be a key contributor to one of the bank's most critical platforms while shaping its future.

Apply