CommBank logo.

Engineering @ CommBank

Building the engine behind a major online bank.

Engineering team at CommBank.
Founded
1911
Work Style
Hybrid
Remote Option
Office Location
View on Map

Sydney, NSW, Australia

Industry
Financial Services
Employees
41.3K
Engineers
4.4K
Glassdoor
Rating
3.8
Engineering Avg.
Traded as
ASX:CBA
Ownership
Public

One of Australia's biggest banks

CommBank offers banking, home loans, insurance, investing and super, and business and institutional banking. Despite its massive headcount of almost 40,000 employees, it's managed to maintain a satisfied and productive engineering team (4.0 star average Glassdoor reviews from engineers).

Originally founded in 1911 as the official bank of the Australian government, it was eventually privatised and became a public company in 1991.

CommBank is hiring engineers from across all of Australia and is allowing them the the choice on when and where work happens.

Photo of Joyce.

Joyce

Quant Engineer
CommBank
The people I work with are very important to me - my colleagues are not just smart and knowledgeable, they're also friendly and open minded. Whilst my work can be challenging, my team always make coming to work enjoyable.
Photo of Troy.

Troy

Software Engineer
CommBank
Since working from home, we’ve all tried to avoid putting meetings in between 12pm – 2pm to accommodate the team and make sure we’re all taking a break.

Positively impact over 17 million customers

CommBank processes millions of transactions daily and handles around 40% of all payments made by Australians.

The work of engineers in particular, who manage the company's apps and systems, directly affects over 17 million customers' access to their money. The company places a strong emphasis on developing its employees, offering opportunities for growth and movement within the company across diverse tech stacks.

It also prioritizes its employees' well-being, offering flexible work options, including the ability to work from home and access to technology hubs for face-to-face collaboration.

The company's engineers play a key role in shaping this strategy and the company is dedicated to empowering them to work in a way that best suits them and their teams.

Engineering culture

CommBank's engineering team uses modern agile methodologies and is comprised of Systems Engineering (creating, managing and optimising platforms), Data Engineering (solving data-centric problems), Software Engineering (building web and mobile apps, and APIs), QA & Test Engineering (helping teams deliver with confidence), the Site Reliability Engineering team (maintaining high standards of service outcomes), and Security Engineering (keeping customer data safe).

The team practices DevOps/SRE, Shift-left, Innersource/Opensource, Modern Pipelines and uses containers and cloud.

The team's Data Engineering function is one of the biggest in Australia and works with Scala, Java, Python, and tools like Hadoop, Spark, and various ETL frameworks.

The mobile team is also one of the largest native mobile teams in the country, responsible for building Australia's most downloaded banking app, used by over 5 million people every day.

In 2022 CommBank held an Engineering Symposium at the bank’s Sydney offices in South Eveleigh. The symposium featured keynote speakers from companies such as Google, Atlassian, GitHub, Microsoft, DCVC and Tasktop.

Tech Stack Overview
React/React Native
Swift
Kotlin
.NET
Java/Spring
SAP
AWS
Azure

Team traits

magnifyingGlassPlus.svg

Curiosity

Really wanting to understand how things work.

fastForward.svg

Desire to optimise

Wanting to constantly improve and make things better every day.

handUp.svg

Attitude over knowledge

A can-do attitude means more than the knowledge you walk through the door with.

graduationCap.svg

Continuous learning and improvement

The team practices consistent sharing and mentorship.

fourDirections.svg

Adaptable

Able to adapt quickly to changes.

Benefits

Salary sacrifice
Salary sacrifice

Salary sacrifice options for super, shares, childcare fees, cars, and other options.

Staff discounts
Staff discounts

Staff can access discounts across lots of product and services, from TVs to hotels.

Flexible work schedule
Flexible work schedule

Adjust your start and finish times or work fewer hours than a standard full-time job, while providing all the perks of a (pro-rata) full-time role.

Extra leave
Extra leave

Extra leave including gender-neutral parental leave, additional purchased annual leave (up to 4 weeks), career breaks, carers leave, community service leave, study leave, compassionate leave, unpaid leave and 3 days of life leave a year.

Tertiary study assistance
Tertiary study assistance

Up to 100% financial assistance and study leave for further studies related to your career at CommBank.

Unlimited paid volunteering leave
Unlimited paid volunteering leave

Take volunteering leave as an individual or as a team without set limits on the number of days you can take.

https://imagedelivery.net/gpujS0jaY7Ev0r95AiagmA/b6e28f0e-d084-46ee-f1f9-ff6d1c210300/publicteamName logo.

Engineering at CommBank

Build the apps and services that handle 40% of Australian payments.

Back

This page was created for editorial purposes and is not affiliated with CommBank. Despite our best efforts some information may be outdated or contain inaccuracies.

Do you work at CommBank? Claim this page