Senior Software Engineer - IAM

Posted 2 Days Ago
Be an Early Applicant
2 Locations
In-Office
Senior level
Fintech • Financial Services
The Role
The Senior Software Engineer will lead the development of high-quality software in the Identity and Access Management domain, focusing on automation and secure deployment, while participating in on-call support and contributing to engineering goals.
Summary Generated by Built In
  • You are knowledgeable in both development and operations, including best-practice engineering, infrastructure management, system administration, and DevOps toolchains.

  • We are embarking on a large transformation across our Identity services and solutions.

  • Together, we can build tomorrow’s bank today, using world-leading engineering, technology, and innovation.

Do work that matters:
We're building tomorrow’s bank today, which means we need creative and diverse engineers to help us redefine what customers expect from a bank. We're envisioning new technologies that are still waiting to be invented and reimagining products that support our customers and help build Australia’s future economy.

CommBank is recognized as leading the industry in IT and operations with its world-class platforms and processes, agile IT infrastructure, and innovation in everything from payments to internet banking and mobile apps. Our Software team is the brains behind Australia’s number one banking app, Netbank, Cardless Cash, CommSec Pocket, and Spend Tracker. We go beyond a passion for web and mobile development, creating reliable APIs at a unique scale in Australia. And you could be a part of that journey.

See yourself in our team:
The CBA’s Retail Technology unit delivers the best digital banking services to Commonwealth Bank customers and is responsible for digital delivery, group data and analytics, technology and technology infrastructure, cyber, fraud, physical security, and business resilience for all divisions across CBA. It is also dedicated to delivering the best workplace technology experience for our over 53,000 people across CBA and is focused on providing the latest tools, technology, and resources to enhance the way we work together and empower our people to achieve more for our customers.

This role is part of the Dynamic Authorization Squad within the Identity and Access Domain in CBA’s Retail Technology, building and operating the future platform and enabling fine-grained authorization across many customer interactions in the Group’s digital channels, including the CommBank app and NetBank. Through Dynamic Authorization, we aim to significantly reduce customer exposure to fraud and scams by combining customer telemetry and bank policy for real-time transaction decisioning.

We’re interested in hearing from people who:

  • Can take the lead in moderate to high-complexity solutions and can develop, deploy, and operate high-quality software solutions with comprehensive test coverage.

  • Prioritize rapid, automated, and safe deployment of technical solutions.

  • Have solid knowledge of the Identity and Access Management domain, including authentication and authorization standards and concepts.

  • Are comfortable developing in more than one programming language, such as Java, .NET Core, C#, Python, and Golang.

  • Have a good understanding of cloud and container technologies and can promote industry best practices with a focus on automation.

  • Are comfortable working in a fast-paced, agile environment.

  • Are excellent problem-solvers and communicators.

  • Take ownership of initiatives and assets and follow up to provide the highest quality of customer service. Contribute to the strategic engineering goals within your own team/platform.

  • Can actively participate in on-call rosters from time to time to own the resolution of any critical issues, ensuring the seamless operation of our systems, products, and platforms.

Tech Skills & Experience:
We use a broad range of tools, languages, and frameworks. We don’t expect you to know them all, but experience or exposure to some of these (or equivalents) will set you up for success in this team.

  • Identity and Access Management domain expertise with a strong understanding of authentication and authorization standards, including OAuth 2.0 and OIDC, CIAM principles, and related protocols (SSO, SAML, LDAP, OAuth, OIDC, and FIDO), and hands-on experience with Ping products (PingFederate and PingAuthorize) or similar offering from other vendors like Okta, Fordgerock etc..

  • Experience with Git tools for source control, build tools (GitHub Actions, TeamCity, or Jenkins), and deployment tooling (Octopus or similar).

  • Experience with cloud computing technology, specifically AWS, and container technologies, like Docker and Kubernetes.

  • Programming experience with languages such as Java, C# .NET Core, Python, and Golang, and development experience with REST APIs, microservices, and streaming platforms like Kafka, is not essential but good to have.

  • Strong understanding of software development principles and DevSecOps capabilities.

Working with us

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

We support our people with the flexibility to balance where work is done with at least half your time each month connecting in the office. We also have many other flexible working options available including changing start and finish times, part-time arrangements and job share to name a few. Talk to us about how these arrangements might work for you.

If this sounds like you, apply now!

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: 27/03/2026

Top Skills

.Net Core
AWS
C#
Ciam
Docker
Fordgerock
Git
Github Actions
Go
Java
Jenkins
Kafka
Kubernetes
Ldap
Oauth 2.0
Octopus
Oidc
Okta
Pingauthorize
Pingfederate
Python
Rest Apis
SAML
Sso
Teamcity
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Sydney, New South Wales
52,000 Employees
Year Founded: 1911

What We Do

Australia’s leading provider of financial services including retail, premium, business and institutional banking, funds management, superannuation, insurance, investment and sharebroking products and services. We are a business with more than 800,000 shareholders and over 52,000 employees. We offer a full range of financial services to help all Australians build and manage their finances.

Similar Jobs

Cloudflare Logo Cloudflare

Consultant

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
Spain
4400 Employees

RapDev Logo RapDev

Servicenow Engineer

Information Technology • Productivity • Professional Services • Software
Hybrid
28 Locations
130 Employees

CrowdStrike Logo CrowdStrike

Corporate Sales Enablement Lead (Remote)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
2 Locations
10000 Employees

Cloudflare Logo Cloudflare

Account Executive

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
Spain
4400 Employees

Similar Companies Hiring

Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account