
Principal Software Engineer
Commonwealth Bank
full-time
Posted on:
Location Type: Office
Location: Sydney • Australia
Visit company websiteExplore more
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