**Sydney or Melbourne location**
- You are passionate, driven, flexible and collaborative
- We are a team of big thinkers who are engineering the future of banking
- Together we will build tomorrow’s bank today, using world-leading technology and innovation
Do work that matters:
We're building tomorrow’s bank today, which means we need creative and diverse engineers to help us redefine what customers expect from a bank. Envisioning new technologies that are still waiting to be invented and reimagining products that support our customers and help build Australia’s future economy.
See yourself in our team:
We are passionate about empowering businesses and individuals to succeed with the next horizon of technology – to become the leading digital business bank in Australia. We also use technology to drive simplicity and better banking, an essential component of great customer service underpinning a strong emphasis on software development as a craft and the adoption of industry best engineering practices.
This role will work within the Banker Assisted Lending crew in Business Banking. This crew is accountable for creating differentiated banker experience to deliver superior customer value and satisfaction, and this role will be at the forefront of building the roadmap of the future.
As a Principal Engineer, you’ll play a pivotal role in shaping the future of Engineering at CommBank, championing cutting-edge solutions and fostering innovation that drives real-world impact. Your technical expertise and leadership will guide the team in addressing complex challenges while ensuring scalability, security, and reliability in all deliverables
We’re interested in hearing from people who:
- Have experience decomposing monoliths, Or experience of building microservices at scale, Or experience of building data intensive APIs, Or experience of building event driven applications.
- Have real world experience of operating microservices in the DevSecOps model.
- Have real world experience of addressing Tech Debt using a commercially focused and pragmatic approach.
- Have real world experience of building high performing Engineering teams and upskilling lower performing teams.
- Identifies, gains support and ensures execution of technical direction and strategy for the business.
- Designs and implements solutions to complex problems, including onboarding and migrating to new tooling as well as removing obsolete systems and code.
- Encourages risk-taking and constructively challenges the status quo while influencing stakeholders and building diverse and inclusive teams.
Skills Required
This is a highly technical role, requiring a broad range of skills, tools, languages, and frameworks and should include a number of the following:
Technical Skills
- Cloud: AWS, Serverless, Containers, and VM Hosting
- Databases: AWS Database technologies (Aurora, RDS, Redis), ElastiCache, Oracle
- Languages: C#, .Net or Java
- Eventing: SQS, SNS, EventBridge, KAFKA (MKS)
- Engineering: Github, Github Actions, Terraform Enterprise, Artifactory, AKKA, SST
- Observability: OpenTelemetry, Prometheus, Grafana, Observe, CloudWatch
- Security: Vault, Security Management, Parameter Store, AWS Certificate Manager, AWS Secrets Manager
- Design skills
- Testing: TDD, BDD, Automation Framework
- System Design: Tech debt, data-intensive applications, database design, API design, microservices, event-driven and serverless architecture
- Engineering: Deployment methodologies, SRE
- AI: AI in engineering (e.g., Cline, CoPilot), RAG, MCP, Gen-AI, Agentic-AI, machine learning
- Certifications (preferrable) - AWS: AWS Solutions Architect and DevOps Engineer Professional; AI: AWS AI Practitioner and Machine Learning Specialty
- Containers: Certified Kubernetes Administrator (CKA) / Certified Kubernetes Developer (CKD)
If this sounds like you, apply today!
We support our people with the flexibility to balance where work is done with at least half your time each month connecting in office
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.