
Staff Software Engineer, Customer Channel, Data & AI
Commonwealth Bank of Australia1 day ago
Sydney, Australia or Melbourne, AustraliaStaff+
Responsibilities
- Lead the design and delivery of scalable, resilient software solutions across customer channel and data platforms.
- Build and evolve applications, APIs, services and platform capabilities for critical Business Banking experiences.
- Contribute across backend, frontend, integration, cloud and data-enabled solutions.
- Drive architectural decisions and influence engineering direction across squads and the broader domain.
- Champion automated testing, CI/CD, observability, monitoring and DevSecOps practices.
- Partner with product, business and architecture stakeholders to deliver customer outcomes.
- Mentor engineers and help grow technical capability across the organisation.
- Support production platforms and improve operational excellence through automation and monitoring.
Requirements
- Proven experience designing and delivering complex software solutions in large-scale or distributed environments.
- Strong hands-on software engineering capability and experience solving challenging technical problems.
- Experience building cloud-native applications, APIs, platforms or data-driven services.
- Ability to balance strategic technical thinking with hands-on delivery.
- Experience influencing technical direction, architecture and engineering standards.
- A track record of mentoring engineers and uplifting capability across teams.
- Experience with one or more of Python, Java, .NET, TypeScript, Go or similar modern development languages.
- Experience designing APIs, services and distributed systems, and working across backend, frontend and integration capabilities.
- Experience with cloud and platform technologies such as AWS, Kubernetes, Docker, Terraform or CloudFormation is helpful.
- Experience in customer channels, digital platforms, CRM, data services, AI-enabled products or financial services is highly regarded but not essential.
Benefits
- Sydney or Melbourne work locations.
- Inclusive, accessible and respectful workplace with support or adjustments available.
- Opportunity to work on large-scale customer, data and AI-enabled platforms and influence engineering direction across the organisation.
Tech Stack
Categories
About Commonwealth Bank of Australia
Commonwealth Bank of Australia is an ASX-listed bank headquartered in Sydney that provides retail, business, and institutional banking, payments, and wealth services across Australia. Its offerings include transaction and savings accounts, home and business lending, cards, merchant services, digital banking, superannuation, and investment platforms such as CommSec. Founded in 1911, the bank serves millions of customers through branches, contact centres, and online channels.