Staff Software Engineer

Commonwealth Bank of Australia

12 - 14 years

Bengaluru

Posted: 06/07/2025

Job Description

Organization:

At CommBank, we're building tomorrow’s bank today, which means we need creative and diverse engineers to help us redefine what customers expect from a bank. Envisioning new technologies that are waiting to be invented and reimagining products that support our customers and help build Australia’s future economy.

Job Title: Staff Software Engineer

Location: Bangalore

Business & Team: BB Tech

Impact & Contribution:

Apply software engineering principles and practices in programming technologies and platforms to achieve business outcomes, while building out core technology and domain knowledge required to be effective.

Responsibilities:

  • Possesses hands-on technical experience working in AWS. Individual should be well versed in working with AWS services like: S3, EMR, Athena, Amazon Managed Workflow for Apache Airflow (MWAA).
  • Possesses hands-on technical experience working in Ab>Initio, preferably experienced in building data pipelines using PDL, meta-programming, Express>It and Conduct>It.
  • Well versed in Unix Shell scripting, Python scripting and PL/SQL.
  • Passionate about Cloud/DevOps/Automation and possess a keen interest to solve complex problems in a systematic approach.
  • Possess the ability work independently and propose designs/solutions along with collaborating closely with Technology Leads and Architects.
  • Exhibit a proactive approach, constantly seeking innovative solutions to complex technical challenges.
  • Offer mentorship to junior engineers, contributing effectively both as an individual and as a team member.
  • Risk Operate within the CBA Group risk appetite and effectively manage strategic and operational risk related to data

Essential Skills:

  • Relevant experience of 12-14 years
  • Exposure to AWS services (S3, EMR, Athena, Glue)
  • Experience with Ab>Initio product suite.
  • Experience with CI/CD tools (Jenkins, GitHub etc)
  • Experience in working with schedulers like : Control Centre, Autosys
  • Experience automating processes using Python, pyspark, shell scripting, etc.
  • Experience in writing and debugging complex PL/SQLs.
  • Experience in implementing large scale self-service enterprise data frameworks highly desirable.
  • Exposure to open table format like Iceberg is desirable.
  • Experience of working in Agile Methodology
  • Problem solving – advanced conceptual, analytical, and problem-solving skills to analyse complex information for key insights and present as meaningful information to senior management.
  • Communication – expert oral and written communication skills with ability to lead discussions with a varied stakeholder across levels.
  • Risk Mindset –All CommBank employees are expected to proactively identify and understand, openly discuss, and act on current and future risks.

Education Qualification:

  • Bachelor’s degree in engineering in Computer Science/Information Technology.

If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career.

We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.

Advertising End Date: 10/07/2025

About Company

The Commonwealth Bank of Australia (CBA) is one of Australia's leading financial institutions, offering a range of banking, investment, insurance, and financial services. Founded in 1911, it operates in Australia and internationally, focusing on retail banking, business banking, wealth management, and financial markets. Renowned for its digital innovation, CBA is a major player in advancing technology-driven banking solutions.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).