Commonwealth Bank
Software Engineer
To empower our people and the communities in which we work and making sustainable, transparent and balanced business decisions.
Software engineering
Full-time
Office | Melbourne, VIC, Australia
Visa sponsorship · No
Senior · A role for someone with advanced knowledge and skills. May involve mentoring, leading others or specialisation. Typically at least 5 years of experience.
·
Why Commonwealth Bank
We really love working here, and we think you will too. Diversity, flexibility and innovation are just some of the reasons why our people come to work every day.
Our team includes around 45,000 people from all walks of life, with different goals, experiences, and perspectives. At CommBank we’ll encourage and support you to be yourself. This is a place where you can feel confident expressing who you really are; where you belong because of your uniqueness.
About the role
Here, you’ll turn your passion into reality. You’ll be working with modern technology on state-of-the-art projects to enable a seamless and unrivalled customer experience. You will build high quality, reliable solutions that determine how millions of people access their money and define future industry trends. See yourself in our team Institutional Banking and Markets (IB&M) is responsible for managing the Group’s relationships with major corporate and government clients and institutional investors, and provides a full range of capital raising, transactional and risk management products and services. Within IB&M technology our mission is to combine the next generation of technology, with leading banking and markets capabilities to help our clients succeed. We’re building empowered and autonomous engineering teams that are product focused and responsible for end-end delivery. We have formed an AI innovation team, led by our Chief Engineer, and are looking for a Software Engineer to join it. Working in the team:
- You’ll contribute to ideation and direction-setting.
- You’ll apply your skills in software engineering, data science, and machine learning to develop novel solutions to sophisticated needs in global financial markets – such as FX trading and sales.
- You’ll help to design and develop a platform to curate data, extract features, develop and train agentic models, enable an agentic mesh, and operate with observability and control.
- You’ll learn by doing and be involved in many aspects of the project – direction, planning, ideation, architecture, engineering, operations - more than is usual for such a role.
We’re interested in hearing from people who
- Like to build things - skill in engineering, ML, and data science – an appreciation of the academic, but the ability to apply it
- Are interested in global financial markets
- Can tolerate ambiguity, uncertainty, and complexity
- Have a high learning rate and a growth mindset
- Work well in teams and have strong collaboration skills
What you'll be responsible for
- 📦
Backend application development
Develop, test, and maintain software applications
- 🔲
SQL and Databases
Use SQL to query databases to extract and process data
- 🛠
Test Automation
Create and implement code tests and software test automation
Skills you'll need
- 👥
Collaboration
Works with others by being open, clear in communication and listening to achieve goals
- 🧮
Numerical problem solving
Works with numerical information and performs mathematical calculations to solve problems
- 🔍
Attention to detail
Accurately identifies and rectifies discrepancies or errors that exists in information and deliverables