368,530open jobs
9,432companies
50,439added this week
Browse all
Salary
$69k – $195k per year (Estimated)
Location
In office (Perth, Melbourne, Sydney)
Seniority
Senior
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.

Senior Software Engineer - Security Engineering & Automation

  • Build scalable software solutions that help protect one of Australia's largest technology environments
  • Develop APIs, automation and cloud-native services solving complex security challenges
  • Work with modern engineering practices and emerging technologies across Group Security

As a Senior Software Engineer, you'll help design, build and support solutions that address real security challenges across the bank. You'll work closely with engineers, product owners and security specialists to deliver high-quality software, drive continuous improvement and help solve problems at scale.

This is an opportunity to work on meaningful engineering challenges while contributing to the security and resilience of one of Australia's largest technology environments.

See yourself in our team

Group Security is part of Technology and brings together security and resilience capabilities spanning cyber security, protective security, business resilience, fraud technology and operations, and cyber defence. The team exists to secure the bank, protect customers and build resilient solutions that help safeguard a brighter future for all.

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

The team supports a range of security engineering initiatives across the group, building solutions that improve operational efficiency, strengthen security outcomes and help address complex problems in scalable and repeatable ways.

Working alongside software engineers, architects, product owners and security specialists, you'll contribute to the development of modern engineering solutions while continuously expanding your technical knowledge and capability.

Do work that matters:

Software Engineering & Delivery

  • Design, build and support scalable APIs, automation services and software solutions

  • Develop solutions that address complex security and operational challenges across the organisation

  • Contribute to the full software development lifecycle, from design and development through to testing, deployment and production support

  • Deliver high-quality, maintainable code using modern engineering practices

Engineering Excellence

  • Champion engineering best practices across testing, CI/CD, observability and operational support

  • Contribute to improving reliability, performance and maintainability across engineering solutions

  • Participate in code reviews and support continuous improvement initiatives

  • Help identify and resolve recurring technical issues

Collaboration & Problem Solving

  • Work closely with engineers, product owners and security teams to deliver impactful solutions

  • Investigate complex technical challenges and contribute innovative approaches to solving them

  • Support engineering discussions around architecture, design and delivery decisions

  • Collaborate across squads to share knowledge and improve outcomes

Continuous Learning & Innovation

  • Stay current with emerging technologies, engineering trends and modern development practices

  • Explore opportunities to apply automation and AI-driven tools to improve engineering outcomes

  • Contribute ideas that improve processes, tooling and operational efficiency

  • Demonstrate adaptability and a willingness to learn new technologies when required.

We're interested in hearing from people who have

  • Strong full-stack software engineering experience with deep backend engineering expertise

  • Experience building and supporting software across the full development lifecycle, from design and development through to testing, deployment and production support

  • Experience designing and building APIs, automation solutions or distributed systems

  • Solid programming experience in Python or similar modern programming languages

  • Experience working in cloud environments such as AWS or Azure

  • Strong understanding of modern software engineering practices including CI/CD, testing and deployment automation

  • Experience working in Agile teams and contributing to end-to-end delivery

  • Strong problem-solving capability and a passion for continuous improvement

  • Learning agility and curiosity, with the ability to quickly adapt to new technologies and unfamiliar challenges

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

Technical Skills

Software Engineering

  • Strong software engineering experience across frontend and backend systems

  • Python development and backend engineering

  • API design, development and integration

  • Object-oriented programming and modern software design principles

  • Full software development lifecycle ownership

Cloud & Platform Engineering

  • AWS and/or Azure

  • CI/CD pipelines and deployment automation

  • Infrastructure as Code

  • Cloud-native services and distributed systems

Engineering Practices

  • Automated testing and quality engineering

  • Monitoring, observability and operational support

  • Secure software development practices

  • System design and architecture

What we value

  • Strong engineering fundamentals and technical curiosity

  • Ownership and accountability for outcomes

  • A collaborative mindset and willingness to support others

  • Continuous learning and adaptability

  • Innovation and problem-solving

  • Building reliable, scalable and maintainable solutions

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,530 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
Senior PostgreSQL SRE 10 hours ago
$23k – $58k per year (Estimated) • In office • Full-Time • 10+ years exp • Pune
PowerShell
Python
SQL
Databases
MS SQL
Oracle
PostgreSQL
DevOps
Ansible
AWS
Azure
Chef
CI/CD
Configuration Management
GCP
Grafana
Helm
Kubernetes
OpenShift
Prometheus
Apply
$17k – $49k per year (Estimated) • Remote/Hybrid • Kaliningrad
Node JS
Python
JavaScript
Node JS
BullMQ
Fastify
Python
FastAPI
Flask
Databases
Apache Kafka
Chroma
Pinecone
PostgreSQL
Qdrant
RabbitMQ
Redis
AI/ML
Claude
Copilot
Cursor
LangChain
LlamaIndex
LLM
Model Context Protocol
Prompt Engineering
RAG
Anthropic
OpenAI Codex
Structured Outputs
Function Calling
Frontend
Next.js
React.js
DevOps
AWS
Azure
CI/CD
Docker
GCP
Git
Gitflow
Rest API
WebSockets
GitHub
Management
Jira
Apply
$23k – $58k per year (Estimated) • In office • Full-Time • 3+ years exp • Chennai • Bengaluru • Hyderabad
JavaScript
Python
AI/ML
Copilot
AI Agents
DevOps
CI/CD
Platform Engineering
Rest API
Terraform
Management
ServiceNow
Apply
$32k – $72k per year (Estimated) • In office • Full-Time • 6+ years exp • Bengaluru
C++
Java
Python
YARA
Databases
Amazon Aurora
DevOps
Azure
GCP
Kubernetes
Cybersecurity
MITRE ATT&CK
Suricata
YARA
Zeek
Apply
PVT Testing Analyst 10 hours ago
In office • Full-Time • Pune
Java
DevOps
Azure
Azure DevOps
CI/CD
Git
Jenkins
Marketing
Salesforce
QA
BrowserStack
Playwright
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 5 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
$83k – $220k per year (Estimated) • In office • Full-Time • Perth • Melbourne • Sydney
Python
DevOps
AWS
Azure
CI/CD
Platform Engineering
Apply
See all jobs
This is one of many
368,530 more open roles from verified company boards, updated every day.