Sydney
1 day ago

Principal Software Engineer – Digital Customer Journeys
Commonwealth Bank
Sydney
1 day ago
Principal Software Engineer – Digital Customer Journeys
Principal Software Engineer role at Commonwealth Bank of Australia, leading digital customer journeys for business lending. Requires deep hands-on technical leadership, modern .NET Core and C#, full-stack React/Next.js, AWS cloud-native, and AI-enabled engineering practices. Hybrid role based in Sydney.
AI-enabledHybridFull-timePrincipal.NET CoreC#
Principal Software Engineer – Digital Customer Journeys
Principal Software Engineer role at Commonwealth Bank of Australia, leading digital customer journeys for business lending. Requires deep hands-on technical leadership, modern .NET Core and C#, full-stack React/Next.js, AWS cloud-native, and AI-enabled engineering practices. Hybrid role based in Sydney.
AI-enabledHybridFull-timePrincipal.NET Core
Salary
Not specified
Core Qualifications
Technical (Must-have)
.NET CoreC#ReactNext.jsGraphQLREST APIsAWSAWS LambdaS3CloudFormationServerless ArchitectureMicroservices ArchitectureEvent-Driven ArchitectureDomain-Driven DesignKubernetesDockerTerraformGitHub ActionsCI/CDDevSecOpsOpenTelemetryPrometheusGrafanaCloudWatchGitHub CopilotCodexCursorTDDSonarQubeSnykOWASPJMeterSeleniumPostmanDatadogELK StackOraclePostgreSQLAWS Aurora
Soft Skills
Technical LeadershipMentoringInfluenceCollaborationCommunicationProblem Solving
Key Responsibilities
- Provide technical leadership across critical customer journeys in Digital & Assisted Lending
- Shape technology vision, architecture, and engineering standards for the Business Lending Modernisation Program
- Set the benchmark for engineering excellence and guide teams through complex technical decisions
- Champion modern software engineering practices
- Drive innovation at scale and mentor high-performing teams
- Build scalable, cloud-native platforms supporting millions of customer interactions
- Modernise platforms, reduce technical debt, and simplify complex customer journeys
- Influence technical strategy across multiple teams and partner with Product, Design, and Business stakeholders
Principal EngineerFinancial ServicesBankingDigital LendingAWS.NETReactHybridSydneyAI