Principal Software Engineer, Platform & AI Security

Commonwealth Bank

Sydney

On-site

AUD 180,000 - 230,000

Full time

43 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Commonwealth Bank is seeking a Principal Software Engineer to set engineering direction across a technology domain, guiding architecture, platform choices and reuse decisions. You will drive consolidation of systems toward shared, scalable capabilities while remaining hands-on enough to turn technical direction into practical outcomes.

You’ll shape patterns for resilience, security, observability and responsible AI in a highly regulated environment, mentoring senior engineers and delivering

Qualifications

  • Foundations across algorithms, data structures, concurrency and distributed-system design.
  • Experience owning technical outcomes across complete product or platform surfaces.
  • Experience designing and operating production services and APIs at scale using Python, Java, Kotlin or Go.
  • Strong API, contract and integration-design capability (REST, OpenAPI, API gateways).
  • Full-stack capability with React and TypeScript; backend-for-frontend layers.
  • A practical approach to frontend engineering; internal systems-facing apps focus.

Responsibilities

  • Own the domain’s technical strategy, including architecture direction, platform choices and build-versus-reuse decisions.
  • Drive consolidation and decommissioning, reducing duplication while establishing reusable golden paths.
  • Scale platforms from MVPs into resilient, enterprise-ready services.
  • Set engineering standards across CI/CD, testing, observability, operational readiness and security.
  • Provide hands-on technical leadership across the stack, APIs and internal interfaces.
  • Define reliable, observable and responsible approaches to AI with appropriate human oversight.
  • Embed regulatory, control, security and privacy considerations into engineering decisions.
  • Mentor senior engineers and lift engineering capability through influence and hands-on contribution.

Skills

Foundations in algorithms
Distributed-system design
Platform ownership
API design and integration
Full-stack capability (React/Typecript
Frontend/Backend balance
Cloud-native engineering (AWS, K8s, Go
Observability and security-first
AI/agentic systems with human checks

Job description

Commonwealth Bank is seeking a Principal Software Engineer to set engineering direction across a technology domain, guiding architecture, platform choices and reuse decisions. You will drive consolidation of systems toward shared, scalable capabilities while remaining hands-on enough to turn technical direction into practical outcomes.

You’ll shape patterns for resilience, security, observability and responsible AI in a highly regulated environment, mentoring senior engineers and delivering

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Platform Engineer: AI, Security & FinCrime
Principal Platform Engineer: AI, Security & FinCrime

CommBank • Sydney

On-site
AUD 260,000 - 360,000
Principal Software Engineer, Lending Platforms
Principal Software Engineer, Lending Platforms

CommBank • Sydney

On-site
AUD 180,000 - 240,000
Chief Engineer: Architecting AI-Driven, Scalable Platforms
Chief Engineer: Architecting AI-Driven, Scalable Platforms

Commonwealth Bank • Melbourne

On-site
AUD 230,000 - 320,000
Staff Software Engineer: AWS Cloud & AI Platform Lead
Staff Software Engineer: AWS Cloud & AI Platform Lead

Commonwealth Bank • Melbourne

On-site
AUD 180,000 - 240,000
Staff Software Engineer - Data & AI for Customer Channels
Staff Software Engineer - Data & AI for Customer Channels

Commonwealth Bank • Sydney

On-site
AUD 140,000 - 190,000
Senior Staff Engineer, AI-Driven Platform & Security
Senior Staff Engineer, AI-Driven Platform & Security

Commonwealth Bank • Australia

Hybrid
AUD 180,000 - 240,000
Senior Staff Software Engineer - AI-Driven Platform Lead
Senior Staff Software Engineer - AI-Driven Platform Lead

Commonwealth Bank • Sydney

Hybrid
AUD 180,000 - 240,000
Principal Software Architect - Enterprise Platform Transformation
Principal Software Architect - Enterprise Platform Transformation

CommBank • Sydney

On-site
AUD 180,000 - 250,000
Staff Software Engineer — AI-Driven Fraud Tech Platform
Staff Software Engineer — AI-Driven Fraud Tech Platform

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 260,000
Chief Engineer: Engineering Data Platform & AI Enablement
Chief Engineer: Engineering Data Platform & AI Enablement

Commonwealth Bank • Sydney

On-site
AUD 260,000 - 360,000