368,657open jobs
9,442companies
50,883added this week
Browse all
Salary
$83k – $220k per year (Estimated)
Location
In office (Perth, Melbourne, Sydney)
Seniority
Principal
Employment
Full-Time
Overview
Company
Impact
Profile match
Commonwealth Bank of Australia (commonly known as CommBank or CBA) is Australia’s largest multinational financial services institution and the largest publicly traded company on the Australian Securities Exchange (ASX). Founded in 1911 by the Australian federal government, CommBank originally served as both a commercial bank and Australia’s central bank before its central banking functions were transferred to the Reserve Bank of Australia.

Principal Software Engineer - Security Engineering & AI Automation

  • Drive the future of security engineering through automation, AI and modern cloud platforms

  • Lead enterprise-scale solutions that help protect one of Australia's largest technology environments

  • Shape engineering standards and influence how Group Security solves complex challenges across the bank

As a Principal Software Engineer, you'll help shape the future of security engineering at CommBank. You'll provide technical leadership while remaining hands-on, identifying new opportunities to improve how problems are solved and influencing engineering outcomes beyond a single squad or product.

This is an opportunity to combine deep technical expertise with enterprise-wide impact, helping build the next generation of security engineering capabilities.

See yourself in our team

Group Security is part of Technology and brings together security and resilience capabilities spanning cyber security, protective security and business resilience, fraud technology and operations, and cyber defence.

You'll join a growing security engineering capability focused on solving recurring and emerging challenges across Group Security through automation, APIs and modern engineering practices.

The team supports multiple engineering squads while helping establish new ways of solving longstanding security problems through the application of AI, cloud technologies and scalable software solutions.

You'll work closely with Engineering Managers, Product Owners and senior technology leaders to drive technical alignment, engineering excellence and innovation across the domain.

Do work that matters:

Technical Strategy & Platform Evolution

  • Define and drive the technical vision for security engineering platforms, automation capabilities and API services

  • Identify opportunities to improve how security challenges are solved across the organisation

  • Lead the evaluation and adoption of modern technologies, tooling and engineering practices

  • Ensure solutions are scalable, secure and aligned to long-term technology strategy

Cross-Squad Technical Leadership

  • Provide technical leadership across multiple security engineering squads

  • Drive consistency in architecture, engineering patterns and platform capabilities

  • Solve complex challenges that span security domains, products and teams

  • Influence technical roadmaps, engineering priorities and long-term platform direction

Engineering Excellence

  • Champion modern software engineering practices across design, testing, deployment and operations

  • Drive CI/CD, automation, observability and platform engineering improvements

  • Reduce technical debt and improve the maintainability, reliability and scalability of engineering solutions

  • Help teams deliver repeatable and sustainable outcomes to complex security challenges

Leadership & Influence

  • Act as a trusted technical advisor across engineering and business stakeholders

  • Mentor engineers and help uplift engineering capability across the chapter

  • Challenge existing approaches and encourage continuous improvement

  • Influence through technical credibility, strategic thinking and hands-on contribution

Hands-On Engineering

  • Contribute directly to architecture, solution design and software development

  • Lead the development of APIs, automation services and cloud-native solutions

  • Remain close to delivery to ensure high-quality outcomes and engineering excellence

We're interested in hearing from people who have

  • Proven experience leading technical strategy across multiple engineering teams, platforms or domains

  • Strong hands-on software engineering experience at Staff, Principal or equivalent level

  • Deep expertise in backend engineering, software architecture and systems design

  • Experience building scalable APIs, automation platforms and distributed systems

  • Strong cloud engineering experience across AWS, Azure or similar environments

  • A track record of uplifting engineering capability, standards and technical excellence

  • Strong stakeholder engagement skills with the ability to influence senior technical and business leaders

  • Experience operating in complex environments where ambiguity, innovation and continuous learning are essential

Experience in cyber security, security engineering, incident response or related domains will be highly regarded but is not essential.

Technical skills

We don't expect expertise across every technology listed below. We're looking for engineering leaders with strong software engineering foundations, a growth mindset and the ability to solve complex problems.

Software Engineering

  • Python development and backend engineering

  • API design and development

  • Distributed systems and scalable architecture

  • Automation and software tooling

Cloud & Platform Engineering

  • AWS and/or Azure

  • CI/CD and modern deployment practices

  • Infrastructure as Code and cloud-native services

  • Observability and monitoring solutions

Architecture & Engineering Practices

  • Software architecture and solution design

  • Enterprise integration patterns

  • Reliability, scalability and operational excellence

  • Engineering governance and standards

Emerging Technology

  • Exposure to AI-powered development or operational tooling

  • Interest in applying AI to solve real-world engineering and security challenges

  • Experience evaluating and adopting new technologies

Why join us?

  • Help shape the future of security engineering across one of Australia's largest technology environments

  • Influence technical strategy while staying hands-on with engineering and delivery

  • Work on complex challenges spanning automation, cloud, APIs and emerging AI capabilities

  • Drive engineering excellence across multiple squads and technology domains

  • Partner with experienced engineering and security leaders across the organisation

  • Leave a lasting impact on how Group Security delivers scalable, efficient and innovative outcomes

Working with us

Whether you're passionate about customer service, driven by data, or called by creativity, a career at CommBank is for you.

We support our people with the flexibility to thrive both at work and at home, fostering a culture where diversity, inclusion and wellbeing are prioritised. Together, we're committed to building a workplace where everyone can achieve their potential.

Apply today!

If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career.

We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.

Advertising End Date: 06/09/2026
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,657 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Perth
$220k – $325k per year • Remote/Hybrid • Full-Time • 15+ years exp • New York
DevOps
AWS
Azure
CI/CD
GCP
Kubernetes
Platform Engineering
Cybersecurity
Threat Modeling
Apply
$21k – $57k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Noida
C#
SQL
TypeScript
JavaScript
C#
.NET
Frontend
Angular
DevOps
Azure
Azure DevOps
CI/CD
Git
TeamCity
Apply
$16k – $42k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Noida
C#
SQL
TypeScript
JavaScript
C#
.NET
Frontend
Angular
DevOps
Azure
Azure DevOps
CI/CD
Git
TeamCity
Apply
$21k – $57k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Noida
C#
SQL
TypeScript
JavaScript
C#
.NET
Frontend
Angular
DevOps
Azure
Azure DevOps
CI/CD
Git
TeamCity
Apply
$16k – $42k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Noida
C#
SQL
TypeScript
JavaScript
C#
.NET
Frontend
Angular
DevOps
Azure
Azure DevOps
CI/CD
Git
TeamCity
Apply
$45k – $98k per year (Estimated) • In office • Full-Time • 11+ years exp • Bachelor's Degree • Bengaluru
Java
JavaScript
Databases
PostgreSQL
AI/ML
AWS Bedrock
Cline
Cursor
LLM
Frontend
Next.js
React.js
DevOps
AWS
CI/CD
CloudFormation
Docker
GitHub Actions
Grafana
Kubernetes
Octopus Deploy
Prometheus
Rest API
Terraform
Amazon CloudWatch
GitHub
Apply
$77k – $175k per year (Estimated) • In office • Full-Time • 7+ years exp • Sydney
Analytics
A/B Testing
Design
Figma
Apply
$118k – $245k per year (Estimated) • In office • Full-Time • Sydney • Melbourne
Node JS
TypeScript
JavaScript
Databases
Amazon Aurora
Apache Kafka
PostgreSQL
DevOps
Amazon EKS
AWS
AWS Lambda
CI/CD
CloudFormation
Kubernetes
Platform Engineering
Terraform
Amazon CloudWatch
Amazon ECS
Amazon S3
Apply
$67k – $191k per year (Estimated) • In office • Full-Time • Sydney
Java
Python
SQL
Databases
Apache Kafka
Oracle
DevOps
AWS
CI/CD
GitHub Actions
Jenkins
Rest API
TeamCity
GitHub
Analytics
ETL/ELT
Apply
$89k – $232k per year (Estimated) • In office • Full-Time • Sydney
C#
SQL
TypeScript
JavaScript
C#
.NET
Databases
MS SQL
Frontend
React.js
DevOps
AWS
Azure
CI/CD
Docker
GCP
Kubernetes
Apply
Connectivity Analyst 8 hours ago
In office • Full-Time • Bachelor's Degree • Perth
Apply
In office • Full-Time • Perth
Apply
$55k – $131k per year (Estimated) • Remote/Hybrid • Contractor • 5+ years exp • Perth
Apply
$62k – $156k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Perth
Apply
$69k – $179k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Master's Degree • Perth • Melbourne • Sydney • Brisbane
Python
SQL
Python
pySpark
Databases
Apache Kafka
Databricks
Snowflake
AI/ML
Copilot
dbt
RAG
Semantic Search
Spark
AI Agents
Semantic Search
DevOps
AWS
Azure
Cortex
FinOps
Terraform
Vector
Prometheus
GitHub
Analytics
ETL/ELT
Apply
See all jobs
This is one of many
368,657 more open roles from verified company boards, updated every day.