
Principal Software Engineer- Digitisation and Enablement
Commonwealth Bank of Australia2 hours ago
Sydney, AustraliaStaff+
Responsibilities
- Co-create technology strategy and roadmaps aligned with business objectives.
- Define architectural direction across platforms, services, and systems.
- Guide modernization of enterprise systems and platform evolution.
- Provide technical leadership across multiple squads and domains.
- Identify reuse, simplification, and standardization opportunities and resolve complex cross-domain engineering challenges.
- Champion engineering standards, quality, observability, automation, reliability, and platform consistency.
- Lead architecture reviews and governance practices.
- Mentor Staff Engineers and senior engineers through coaching and knowledge sharing.
- Partner with product, architecture, business stakeholders, and senior engineering leadership.
- Influence engineering roadmaps and investment decisions through technical credibility.
Requirements
- Significant experience leading large-scale platforms and distributed systems.
- Proven success driving technical strategy across multiple teams.
- Deep expertise in cloud-native architecture and modern engineering practices.
- Experience balancing immediate delivery with long-term platform evolution.
- Experience building shared platforms, reusable services, or enterprise capabilities.
- Strong fundamentals and depth in modern engineering.
- Experience with Java and Spring Boot.
- Experience with distributed systems, API-driven architectures, workflow and orchestration platforms such as Temporal, and enterprise workflow and integration patterns.
- Experience with AWS, including Lambda and cloud-native architectures.
- Experience with Python, agentic AI patterns and frameworks, and agent SDKs or orchestration tools such as LangGraph or similar.
- Experience with GitHub and modern automation practices.
About Commonwealth Bank of Australia
Australia’s leading provider of financial services including retail, premium, business and institutional banking, funds management, superannuation, insurance, investment and sharebroking products and services. We are a business with more than 800,000 shareholders and over 52,000 employees. We offer a full range of financial services to help all Australians build and manage their finances. Connect with us, we'd like to hear from you: facebook.com/commonwealthbank twitter.com/commbank youtube.com/commbank youtube.com/commbankbusiness instagram.com/commbank Our Community Guidelines can be found at: https://www.commbank.com.au/support/social-networks.html For information on our Privacy Policy visit https://www.commbank.com.au/support/privacy