Taro Logo

Staff Software Engineer - Mainframe

CommBank is one of Australia's leading financial institutions providing banking and financial services to millions of customers.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Finance

Description For Staff Software Engineer - Mainframe

Commonwealth Bank of Australia (CommBank) is seeking a Staff Software Engineer specializing in Mainframe technology to join their Retail Banking Technology team. This role sits at the heart of CommBank's mission to deliver world-class digital experiences and everyday banking solutions to millions of Australians. The position involves leading complex mainframe solutions using COBOL and Assembly language programming, directly impacting the platform's evolution and strategic direction.

The role is based in the Retail Banking Technology division, which powers the technology behind products and platforms supporting home buying, personal lending, everyday transactions, and digital engagement. Working in cross-functional, agile squads, you'll blend engineering excellence with deep domain knowledge to enhance the stability of mission-critical systems and pioneer new digital features.

As a Staff Software Engineer, you'll be responsible for driving strategic, high-impact engineering initiatives, providing technical leadership, and shaping the future of banking technology. The role requires extensive experience in large-scale mainframe systems, expert-level knowledge of COBOL and Assembly, and strong leadership capabilities. You'll mentor other engineers, contribute to technical discussions, and ensure best practices are followed across teams.

CommBank offers a compelling package including competitive remuneration, bonuses, and comprehensive benefits. The position features a hybrid work model, allowing flexibility between working from home and their high-tech central offices. You'll have access to world-class technology tools and platforms, along with limitless learning and development opportunities. This is an excellent opportunity for a seasoned mainframe engineer looking to make a significant impact in one of Australia's leading financial institutions.

Last updated a day ago

Responsibilities For Staff Software Engineer - Mainframe

  • Provide technical leadership and strategic guidance across medium to complex engineering initiatives
  • Drive the development of strategic programmes of work, including proof of concept developments
  • Provide consultancy across projects and delivery teams
  • Lead and champion strategic practice development within the team or platform
  • Mentor and upskill other engineering teams across different squads
  • Drive the team to deliver complex troubleshooting activities
  • Take responsibility for nominated technical assets related to areas of expertise
  • Contribute to internal online discussions about software engineering

Requirements For Staff Software Engineer - Mainframe

  • Extensive experience in building, managing, and supporting large-scale mainframe systems
  • Expert-level knowledge of mainframe programming, including COBOL and Assembly
  • Advanced proficiency in software design and architecture
  • Sound understanding of Engineering Security and Encryptions
  • Sound competence around site reliability, observability, and risk management practices
  • Strong foundation in computer science, algorithms, and software at scale
  • Strong leadership principles
  • Passion for mentoring and knowledge-sharing

Benefits For Staff Software Engineer - Mainframe

Medical Insurance
401k
  • Competitive remuneration and bonus
  • Employee discounts and benefits
  • Hybrid work model
  • Access to world-class technologies, tools and platforms
  • Limitless learning and development opportunities

Interested in this job?

Jobs Related To Commonwealth Bank of Australia Staff Software Engineer - Mainframe