Principal Software Engineer - Digitisation and Enablement
cba · Sydney CBD Area
Job description
About the role
CommBank's Digitisation & Enablement team is transforming how platforms, systems and capabilities are designed, built and delivered across the enterprise. As a Principal Software Engineer, you will shape technology strategy and architecture across multiple teams, guiding how modern platforms are built, scaled and evolved in a complex enterprise environment. You will work across several squads, partnering with senior engineering leaders, architects, product leaders and engineering managers.
Key responsibilities
- Co-create technology strategy and roadmaps aligned to business objectives, and define architectural direction across platforms, services and systems
- Ensure solutions meet long-term scalability, reliability, security and operability goals, and guide modernisation of enterprise systems
- Provide technical leadership across multiple squads, identify opportunities for reuse, simplification and standardisation, and resolve complex cross-domain engineering challenges
- Influence engineering roadmaps and investment decisions
- Champion engineering standards, patterns and best practices, and drive improvements in quality, observability, automation and reliability
- Lead architecture reviews and governance, and enable teams to work independently while keeping platform consistency
- Mentor staff and senior engineers, coach and share knowledge, and act as a trusted advisor to senior engineering leadership
Required profile
- 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 building shared platforms, reusable services or enterprise capabilities
- Ability to balance immediate delivery with long-term platform evolution, and to influence through technical credibility
Required skills
- Java / Spring Boot, distributed systems and API-driven architectures
- Temporal (or similar) workflow and orchestration platforms
- AWS, including Lambda and cloud-native architectures
- Python, agentic AI patterns and agent SDKs (e.g. LangGraph)
- GitHub (CI/CD pipelines) and modern DevOps and automation practices
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 8 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
cba
Sydney CBD Area
Related job offers
-
Technology Associate Program (Traineeship)
cba Sydney CBD Area -
Technology Associate Program (Traineeship)
cba Sydney CBD Area -
Software Engineer - AI Venturing Pod
cba Sydney CBD Area -
Lead Developer - Consumer API Platform
Peoplebank Parkes -
Technical Project Manager - SAP SuccessFactors LMS
Peoplebank Brisbane