Commonwealth Bank

Principal Software Engineer

Commonwealth Bank

full-time

Posted on:

Location Type: Office

Location: SydneyAustralia

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Provide technical leadership and architectural direction across Retail Digital, with a focus on the Digital Payments value stream
  • Design and evolve decoupled, resilient, and secure digital solutions supporting critical customer journeys
  • Drive cross-team integration, particularly across identity, fraud, platform, and payments capabilities
  • Be hands-on, contributing to complex backend and full-stack engineering challenges
  • Uplift engineering practices including testing, CI/CD, observability, deployment safety, and reliability
  • Embed risk and security considerations from the earliest stages of design and development
  • Mentor and coach engineers, strengthening engineering craft and technical capability across teams

Requirements

  • Proven experience delivering large-scale, customer-facing digital platforms in complex or regulated environments
  • Strong full-stack engineering experience, with a bias toward backend systems and integration
  • Experience designing and operating microservices within a DevSecOps environment
  • A pragmatic, commercially minded approach to modernising legacy systems and managing technical debt
  • Demonstrated ability to influence technical strategy and execution across teams without formal authority
  • Experience designing solutions that orchestrate end-to-end customer journeys across multiple services
  • Exposure to AI-enabled systems, intelligent orchestration, or agent-based architectures is highly regarded.
Benefits
  • Health insurance
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
full-stack engineeringbackend systemsmicroservicesDevSecOpsdigital solutions designCI/CDobservabilitydeployment safetyrisk managementtechnical debt management
Soft Skills
technical leadershipmentoringcoachinginfluencing strategycross-team integrationpragmatic approachcommunication