Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Staff software engineer

Melbourne
Commonwealth Bank
Software Engineer
Posted: 13 September
Offer description

Overview

Join to apply for the Staff Software Engineer role at Commonwealth Bank. Join to apply for the Staff Software Engineer role at Commonwealth Bank.

Get AI-powered advice on this job and more exclusive features.

Do work that matters Business Banking Technology has a vision of becoming Australia's leading digital business bank, empowering businesses and people to succeed with tomorrow's technology. We work hand-in-hand with our business colleagues to solve problems with customer centricity and technical innovation, cultivating a world-class empowered team who build technology solutions for the future.

As a Staff Software Engineer, you will be part of the BPay squad within the Domestic Payments crew building a new banking experience. You will be working with engineers on uplifting business capabilities and modernising our tech stack. We offer regular opportunities to work on some of the finest IT systems in Australia serving millions of customers, as well as opportunities to develop careers across different functions and teams within the wider Bank.


Responsibilities

* Hands-on coding and shaping the evolution of the system by designing and developing microservices, data access layers, REST APIs, and writing integration services for third-party API consumption.
* Manage risk with safe deployments and automated testing, and continue learning about back-end engineering.
* Join regular engineering guilds and provide technical guidance to junior team members.
* Act as Technical Authority, perform rigorous code reviews, and contribute to robust architectural decisions.
* Lead by example with high-quality code contributions, designing scalable, secure, and efficient solutions.
* Mentor engineers, facilitate knowledge sharing, and foster collaboration within the team.
* Champion DevSecOps practices, security, automation, and continuous delivery.
* Drive solution design in collaboration with domain architects, SMEs, Product Managers, and Engineers.
* Stay at the forefront of emerging technologies including cloud platforms, Gen AI, and machine learning, and encourage adoption of new tools.
* Take ownership of outcomes, ensuring system reliability and prompt issue resolution.


Qualifications & Skills

* Technical leadership and deep engineering expertise with ability to set standards for engineering excellence.
* Proven experience or exposure to cloud platforms, microservices, API design, data-intensive applications, and secure deployments.
* Experience with AWS, serverless, containers, and related database technologies (Aurora, RDS, Redis, ElastiCache, Oracle).
* Languages: TypeScript or Java.
* Eventing: SQS, SNS, EventBridge, Kafka (MKS).
* Engineering tools: Github, Github Actions, Terraform Enterprise, Artifactory, AKKA, SST.
* Observability: OpenTelemetry, Prometheus, Grafana, CloudWatch.
* Security: Vault, Parameter Store, AWS Secrets Manager, AWS Certificate Manager.
* Design, testing (TDD, BDD, automation), and system design across microservices, API design, and event-driven/serverless architectures.
* Payments: NPP, SWIFT, BIAN – desirable.
* AI in engineering (e.g., Gen AI, RAG, MCP) and related concepts.


Employment details

* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Engineering and Information Technology

Advertising End Date: 19/09/2025

Referrals increase your chances of interviewing at Commonwealth Bank by 2x. Get notified about new Staff Software Engineer jobs in Greater Melbourne Area.


#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer
Melbourne
Heidi Health
Software Engineer
Similar job
Full stack software engineer
Melbourne
beBeeSoftware
Software Engineer
Similar job
Senior software engineer
Melbourne
Commonwealth Bank
Software Engineer
Similar jobs
Commonwealth Bank recruitment
Commonwealth Bank jobs in Melbourne
IT and Tech jobs in Melbourne
jobs Melbourne
jobs Victoria
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Melbourne > Staff Software Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save