Posted:
12/1/2025, 6:34:48 AM
Location(s):
Melbourne, Victoria, Australia ⋅ Victoria, Australia
Experience Level(s):
Expert or higher ⋅ Senior
Field(s):
DevOps & Infrastructure ⋅ Software Engineering
You thrive on solving complex problems and turning ideas into reality
We are a team of innovators redefining the future of banking technology
Together we create secure, scalable platforms for tomorrow’s bank
Do work that matters
Technology is the driving force behind our ability to deliver exceptional customer experiences, security, reliability, and innovation. In Business Banking (BB) Technology, we support domains across Business Banking and CommSec, empowering businesses and individuals to thrive with tomorrow’s technology.
Our purpose is clear: to become the leading digital business bank, powered by the next horizon of technology.
See yourself in our team
Join our team in Business Banking Technology, where we’re engineering differentiated banker experiences that deliver superior customer value. As a Principal Software Engineer, you’ll play a pivotal role in shaping our technical direction and driving innovation at scale.
You’ll collaborate with a skilled, supportive team that values curiosity, accountability, and inclusive thinking. where every idea matters and technical expertise makes a difference across the organisation.
If you’re passionate about modern engineering practices, automation, and creating future-ready platforms, this is the place for you.
We’re interested in hearing from people who:
Have demonstrable experience leading and building scalable microservices and event-driven applications
Can solve complex technical challenges from design through to production
Have a proven track record defining architectural standards and tackling deep architecture issues
Address tech debt with a pragmatic, commercially focused approach
Translate requirements into solid engineering deliverables and delegate effectively
Deliver reusable solutions used across teams and products
Contribute directly to code delivery, lead reviews, and fix complex bugs
Mentor junior engineers, support career development, and help grow technical capability
Collaborate across teams and align technical decisions with business goals
Tech skills
This role calls for strong technical capability and a collaborative approach. Here, you’ll bring:
Proficiency in Java full stack as your core language, with exposure to other languages such as C#, .NET or Go are beneficial
Hands-on experience with AWS cloud services, including serverless architectures, containerisation and virtualised environments
Strong knowledge of databases (e.g. Aurora, RDS, Redis, ElastiCache, other relational and no-SQL databases) and event-driven systems using SQS, SNS, EventBridge or Kafka
Proficiency in engineering and delivery tools like GitHub, GitHub Actions, Terraform Enterprise and Artifactory
Expertise in observability and reliability practices, leveraging tools such as OpenTelemetry, Prometheus, Grafana and CloudWatch
A solid understanding of security best practices, including Vault, AWS Secrets Manager and certificate management
Experience with testing methodologies (TDD, BDD) and automation frameworks
Ability to design and implement data-intensive applications and scalable architectures (API, microservices, event-driven, serverless)
Knowledge of deployment strategies and SRE principles
Interest or experience in AI/ML technologies and emerging tools such as Anthropic Claude, LangChain, Hugging Face and related frameworks
Relevant certifications are highly regarded, including:
AWS Solutions Architect / DevOps Engineer Professional
AWS AI Practitioner / Machine Learning Specialty
Certified Kubernetes Administrator (CKA) or Developer (CKD)
Working with us
Whether you’re passionate about customer service, driven by data, or called by creativity, a career with CommBank is for you.
We support our people with the flexibility to balance where work is done with at least half your time each month connecting in our Melbourne office.
We also have many other flexible working options available including changing start and finish times, part-time arrangements and job share to name a few.
If this sounds like you, apply now!
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.
Website: https://commbank.com.au/
Headquarter Location: Sydney, New South Wales, Australia
Employee Count: 10001+
Year Founded: 1911
Last Funding Type: Post-IPO Debt
Industries: Banking ⋅ Finance ⋅ Financial Services ⋅ Wealth Management