Senior Software Engineer

2 weeks ago


Sydney, New South Wales, Australia Commonwealth Bank of Australia Full time $104,000 - $130,878 per year

Senior Software Engineer

  • You are determined to stay ahead of the latest Cloud technologies
  • We are a growing team within the bank and constantly involved in industry changing solutions
  • Together we can place customers at the centre of what we do

Do work that matters

As someone who never shies away from a challenge, let us present ours to you. We're working to re-architect and modernise our delivery landscape, enabling our engineers to provide seamless solutions to millions of people.

You'll help modernise and improve the bank's technology landscape, working on critical platforms to deliver simpler, faster, and more secure solutions for millions of customers, all while embracing innovation and the latest tech to future-proof the business.

See yourself in our team

As a Senior Software Engineer at CommBank, you'll be at the forefront of our cloud initiatives, designing, developing, and maintaining key applications—including customisations to the Subledger—and delivering new capabilities critical to finance technology. This role combines hands-on engineering with API and AWS cloud development, requiring close collaboration with cross-functional teams to ensure high-quality, innovative software solutions that improve the lives of our 17 million+ customers.

Overall, to be successful in this role you will:

  • Design, develop, and optimize PL/SQL code, database schemas, and SQL queries to support scalable and high-performance applications.
  • Build secure, scalable RESTful APIs and cloud-based solutions using AWS services, ensuring robust integration and documentation.
  • Collaborate with cross-functional teams to integrate security practices into the development lifecycle and contribute to DevSecOps culture.
  • Participate in continuous improvement, operational support, and agile processes to deliver high-quality, innovative software solutions.

We're interested in hearing from people who

  • Have extensive experience in Oracle database technologies, experience in PL/SQL development, and a commitment to integrating security practices within the development lifecycle as part of a DevSecOps culture .
  • Have experience in designing and developing RESTful APIs .
  • Are proficient in AWS cloud services and tools for development and deployment.
  • Have knowledge on DevSecOps practices and principles .
  • Have proven experience in operational engagements required to bring a product to life (e.g. Risk, Security, Incident, Change, Problem, Monitoring, Supplier Governance, Defect Review, Scalability, Automation)
  • Collaborate with cross-functional teams, including developers, testers, and product owners, to deliver high-quality software solutions.
  • Have excellent communication skills (written and verbal)
  • Have a problem-solving mindset with a focus on designing and optimizing data processing
  • Exhibit a proactive approach, constantly seeking innovative solutions to complex technical challenges.

Experienced working with cross-functional teams to understand business requirements and translate them into technical solutions. Participate in agile ceremonies and contribute to team goals.

Tech skills

We use a broad range of tools, languages, and frameworks. We don't expect you to know them all but experience or exposure with some of these (or equivalents) will set you up for success in this team;

  • Develop, optimize, and maintain complex PL/SQL code to support business requirements and improve performance.
  • Write and enhance efficient SQL queries for data retrieval, manipulation, and ongoing application needs.

  • Skilled in DevSecOps practices, including collaboration with DevSecOps teams to integrate security into the development lifecycle, and proficient with source control and CI/CD tools such as GitHub, GitHub Actions, Artifactory, and Jenkins.

  • Experienced in data modelling, data mapping, API development, and application development using technologies like .NET, Java, and Python, as well as building and deploying containerized applications.

Additionally, exposure to the following would be highly advantageous though not essential.

  • Cloud technologies and experience building/deploying cloud based applications
  • Experience in Banking industry (in particular Finance accounting)
  • Understanding of Ledger data such as GL, etc will be highly regarded.

Working with us

Whether you're passionate about customer service, driven by data, or called by creativity, a career with CommBank is for you.

Our people bring their diverse backgrounds and unique perspectives to build a respectful, inclusive, and flexible workplace with flexible work locations. One where we're driven by our values, and supported to share ideas, initiatives, and energy. One where making a positive impact for customers, communities and each other is part of our every day.

Here, you'll thrive. You'll be supported when faced with challenges and empowered to tackle new opportunities. We're hiring engineers from across all of Australia and have opened technology hubs in Melbourne, Adelaide, Brisbane and Perth. We really love working here, and we think you will too.

If this sounds like the role for you then we would love to hear from you. Apply today

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

Advertising End Date: 07/09/2025



  • Sydney, New South Wales, Australia Software At Scale Full time $120,000 - $180,000 per year

    Our 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global presence and local expertise, we deliver innovative solutions without compromising on quality. Our multidisciplinary teams provide tailored expertise...


  • Sydney, New South Wales, Australia Software At Scale Full time $120,000 - $180,000 per year

    Our 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global presence and local expertise, we deliver innovative solutions without compromising on quality. Our multidisciplinary teams provide tailored expertise...


  • Sydney, New South Wales, Australia SONITEC Full time

    SONITEC Sydney, New South Wales, AustraliaSenior Software Engineer - C++SONITEC Sydney, New South Wales, Australia3 days ago Be among the first 25 applicantsThis range is provided by SONITEC. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeA$170,000.00/yr - A$200,000.00/yrDirect message the...


  • Sydney, New South Wales, Australia SONITEC Full time

    SONITEC Sydney, New South Wales, AustraliaSenior Software Engineer - C++SONITEC Sydney, New South Wales, Australia3 days ago Be among the first 25 applicantsThis range is provided by SONITEC. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeA$170,000.00/yr - A$200,000.00/yrDirect message the...


  • Sydney, New South Wales, Australia Commonwealth Bank Full time

    You are passionate, driven, results oriented and collaborativeWe are looking for humble and optimistic individuals, who apply their craft to engineer the future of banking in a sensible wayTogether we can push the boundaries of software engineering within the constraints of a larger enterpriseSenior Software Engineer – Full StackYou are passionate, driven,...


  • Sydney, New South Wales, Australia Commonwealth Bank Full time

    You are passionate, driven, results oriented and collaborativeWe are looking for humble and optimistic individuals, who apply their craft to engineer the future of banking in a sensible wayTogether we can push the boundaries of software engineering within the constraints of a larger enterpriseSenior Software Engineer – Full StackYou are passionate, driven,...


  • Sydney, New South Wales, Australia Hays | Technology Full time $120,000 - $180,000 per year

    Contract - 1x Senior Engineer & 1x Senior EngineerYour new companyThis opportunity sits inside a large public-sector education environment focused on delivering leadership learning for education leaders. The team is rebuilding a dense, future-ready digital learning platform to better support leadership development across diverse education contexts. You...


  • Sydney, New South Wales, Australia Plenti Full time $120,000 - $180,000 per year

    Who is Plenti?Plenti is a fintech lender, providing faster, fairer loans by leveraging its smart technology. Plenti is a dynamic and innovative business that is growing strongly. By continuing to deliver better customer experiences, Plenti is taking market share from incumbent players in the personal lending, renewable energy, and automotive finance...


  • Sydney, New South Wales, Australia Propeller Full time $120,000 - $180,000 per year

    Senior Software EngineerDepartment: EngineeringEmployment Type: Full TimeLocation: SydneyReporting To: AnthonyDescription Propeller is on a mission to take the guesswork out of moving dirt - reducing wasted fuel, time, and money. We do this through the power of maps.  Our customers use Propeller's integrated hardware and software products to capture...


  • Sydney, New South Wales, Australia Hall Full time $120,000 - $180,000 per year

    We're looking for an experienced Senior Software Engineer to join our small but nimble engineering team. You should be able to hit the ground running from day one, contributing to greenfield work to bring our product to life. This isn't a role where you'll spend six months working on a small feature in some monolithic enterprise software application. You'll...