Principal Software Engineer (Integration Platform Modernisation)Commonwealth Bank · Perth, Western Australia, Australia

Principal Software Engineer (Integration Platform Modernisation)

🗓️ Posted 2026-09-30 Perth, Western Australia, Australia Full-time On-site ICT
💰 Salary Not shared 📊 Market A$14,000–A$17,000/mo

About the Company

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 Financial Services Specialties: Banking, Finance, Investment, Insurance, Superannuation, Funds Management

Responsibilities

  • ● Principal Software Engineer (Integration Platform Modernisation)
  • ● Shape the target architecture for enterprise integration and communications platforms.
  • ● Lead a significant AWS cloud-native modernisation across critical banking capabilities.
  • ● Influence engineering standards, reusable patterns and technical decisions across multiple squads.
  • ● Do Work That Matters
  • ● As Principal Software Engineer in Bankwest Technology, you will provide strategic technical leadership across our enterprise integration and communications platforms. This is a significant modernisation opportunity. You will shape the transition towards AWS cloud-native architectures, defining target architecture, engineering standards and reusable capabilities while helping teams navigate complex re-platforming decisions.
  • ● See yourself in our team
  • ● Our engineering teams are modernising the integration platforms that connect customer-facing applications, backend systems and external services. The goal is to reduce legacy complexity, establish scalable, domain-aligned services and enable simpler, more reliable integration across the bank.
  • ● Bring your ambition and we'll help you grow, belong and shape what's next. You will join a community that values courage, care and commitment, with the opportunity to build new skills, collaborate with experienced technologists and create meaningful impact for customers and colleagues.
  • ● In this role, you will:
  • ● Set the technical direction and target architecture for enterprise integration and communications capabilities.
  • ● Shape modern patterns across APIs, event-driven architecture, messaging, streaming and asynchronous processing, with clear guidance on when each approach should be used.
  • ● Lead the replatforming of critical capabilities to AWS using appropriate cloud-native, managed and serverless services.
  • ● Establish reusable capabilities that reduce point-to-point integration, duplication and bespoke engineering.
  • ● Define engineering standards across security, resilience, observability, scalability and developer experience.
  • ● Create pragmatic migration and transition patterns that protect critical services while legacy platforms are progressively replaced.
  • ● Partner with engineering teams, architects and other Principal Engineers to align solutions with the broader technology landscape.
  • ● Remain technically hands-on enough to validate designs, explore new capabilities and solve complex engineering problems.
  • ● You are a strategic engineering leader who combines deep architecture capability with practical engineering judgement. You can establish a clear technical direction, influence across organisational boundaries and help teams turn complex modernisation goals into safe, achievable outcomes.