/#jobs
#Platform#About Us#Employers#AI Jobs
Get Started
Melbourne
1 day ago
Principal Software Engineer – Backend Platforms & Service Domains logo

Principal Software Engineer – Backend Platforms & Service Domains

Commonwealth Bank

Melbourne
1 day ago
Apply

Principal Software Engineer – Backend Platforms & Service Domains

Principal Software Engineer role in the Digital & Assisted Lending Crew within Business Banking Technology, shaping backend platforms and service domains for lending at scale. Requires deep experience in large-scale distributed systems, AWS, microservices, and event-driven architectures, with a focus on engineering excellence and leadership.

AI-enabledHybridFull-timePrincipalC#.NET Core

Principal Software Engineer – Backend Platforms & Service Domains

Principal Software Engineer role in the Digital & Assisted Lending Crew within Business Banking Technology, shaping backend platforms and service domains for lending at scale. Requires deep experience in large-scale distributed systems, AWS, microservices, and event-driven architectures, with a focus on engineering excellence and leadership.

Apply
AI-enabledHybridFull-timePrincipalC#

Salary

Not specified

Work Location

Melbourne, Victoria, Australia, AU

Work Model

Hybrid

Employment Type

Full-time

Experience Level

Principal

Core Qualifications

Technical (Must-have)
C#.NET CorePythonJavaReactNext.jsDistributed SystemsMicroservicesDomain-Driven DesignEvent-Driven ArchitectureAWSServerlessREST APIsGraphQLCloudFormationCDKDockerKubernetesCI/CDGitHub ActionsPrometheusGrafanaELK StackDatadogTDDJMeterSeleniumPostmanSecure SDLCSonarQubeSnykOWASP Security ControlsApache KafkaEventBridgeSNSSQSClaude CodeCodexCursorHarness EngineeringSpec-Driven DevelopmentOraclePostgreSQLAWS Aurora
Soft Skills
LeadershipMentoringCommunicationProblem SolvingStrategic ThinkingOwnershipAccountabilityContinuous Improvement

Key Responsibilities

  • •Provide strategic and technical leadership across platform architecture, APIs, integrations, workflow orchestration and distributed systems.
  • •Shape backend platforms, service domains and digital foundations that power lending at scale.
  • •Build, own and continually improve full-stack, full-cycle engineering solutions.
  • •Tackle complex challenges across customer experiences, integrations and platform services.
  • •Establish engineering standards, architectural guardrails, reusable frameworks, developer tooling, and platform capabilities.
  • •Champion engineering excellence through DevSecOps, CI/CD, automated testing, observability, SRE practices, resilience engineering, and secure-by-design principles.
  • •Contribute directly to solution design, coding, code reviews, technical decision-making, and resolution of complex performance, scalability, and reliability challenges.
  • •Influence engineering strategy beyond immediate team, mentoring senior engineers and technical leaders.
  • •Drive a strong culture of ownership, accountability, continuous improvement, and 'you build it, you own it' engineering.
Principal Software EngineerBackend PlatformsFinancial ServicesBankingAWSMicroservicesEvent-Driven ArchitectureKubernetesDevOpsHybrid
/#jobs

Your gateway to a successful career. Show your growth. Be ready for your next step. Capture and seize the best opportunities.

  • Data
  • FAQ
  • Articles
  • AI Jobs
  • Platform
  • Employers
  • About Us
  • Legal
© 2026/#jobsAll rights reserved.

For queries/support, email jobs.support@slashhash.ai