
Principal Software Engineer (Integration Platform Modernisation)
Commonwealth Bank of Australia2 days ago
Perth, AustraliaStaff+
Responsibilities
- Set technical direction and target architecture for enterprise integration and communications capabilities.
- Define modern patterns for APIs, event-driven architecture, messaging, streaming and asynchronous processing.
- Lead the replatforming of critical capabilities to AWS using managed and serverless services.
- Establish reusable integration capabilities and engineering standards covering security, resilience, observability, scalability and developer experience.
- Create migration and transition patterns that support progressive replacement of legacy platforms while protecting critical services.
- Partner with engineering teams, architects and Principal Engineers to align solutions with the broader technology landscape.
- Remain technically hands-on to validate designs, explore capabilities and solve complex engineering problems.
Requirements
- Significant experience designing or modernising large-scale integration, distributed systems or enterprise platform capabilities.
- Deep knowledge of AWS and cloud-native architecture, including managed and serverless services.
- Strong understanding of API design, event-driven architecture, enterprise messaging, streaming and asynchronous processing.
- Experience leading major platform modernisation or replatforming initiatives while maintaining service continuity.
- Ability to design for security, resilience, scalability, observability and operational excellence.
- Backend engineering and architecture experience, with experience in .NET Core or another modern language and openness to working with .NET.
- Strategic technical leadership, thought leadership, influencing skills and the ability to challenge designs and guide implementation.
Benefits
- Inclusive, accessible and respectful workplace with support and adjustments available.
- Opportunity to build new skills, collaborate with experienced technologists and create meaningful impact.
- Advertising end date: 29/09/2026.
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.