Do work that matters
Join our Compliance Crew, where we are delivering a critical, legally mandated program to permanently dispose of all records relating to former customers and associated account data, where the customer has been inactive for 7+ years.
See yourself in our team
As Staff Software Engineer, you will be responsible for delivering the SAP-domain portion of the program using SAP Information Lifecycle Management (ILM). You will be a hands-on technical leader: shaping solution architecture for SAP, writing and reviewing ABAP, mentoring team members, and ensuring the SAP solution meets the legal, security and operational standards required by the program.
You will be involved in the following:
Lead the SAP solution architecture for the records-disposal program, designing ILM/archiving flows that reliably identify, archive and dispose of data in line with legal retention rules
Develop, review and maintain high-quality modern ABAP code, and ensure code meets our standards for security, testing and observability
Configure and operate SAP ILM to implement lifecycle rules, retention management and secure deletion
Apply secure‑by‑design principles to all SAP ILM and deletion workflows, including access control, privilege boundaries, audit logging, and defence‑in‑depth for irreversible operations
Define and enforce robust testing strategies for ILM and data disposal, including pre‑execution validation, dry‑runs or simulations, and controls to minimise the risk of incorrect deletion
Design for failure and recovery, ensuring partial failures, cross‑system inconsistencies and unexpected execution outcomes are detected, handled safely, and recoverable where possible
Lead post-implementation reviews and technical post-mortems; capture learnings and ensure they become practice improvements
Apply observability practices for SAP ILM processes, including centralised logging, monitoring and alerting to support auditability and rapid incident response
Participate in on-call rosters as required to own the resolution of critical issues impacting the SAP landscape.
We’re interested in hearing from people who can:
Work closely with SAP Basis and platform teams to ensure transport management, release processes and environment controls meet operational and regulatory requirements and how best we can improve the release process
Produce audit‑ready technical evidence and artefacts to support legal, privacy and compliance assurance activities
Mentor and upskill other engineers and developers across the SAP domain, running code reviews, design reviews and knowledge sharing
Take ownership for nominated technical assets (roadmaps, ILM patterns, technical direction) and contribute to the broader engineering community through documentation, best-practice guides and internal technical posts
Implement SAP‑appropriate CI/CD pipelines with automated testing, policy checks and gated deployments for ABAP and ILM artefacts
Tech skills
Strong experience in modern SAP ABAP development (ABAP Objects, modular design, performance optimisation, unit testing)
Proven experience with SAP Information Lifecycle Management (ILM) or the SAP archiving function (designing lifecycle rules, archival object planning, secure deletion processes)
Direct experience working in the SAP Banking or financial-services domain (or equivalent large SAP transactional environments where legal data retention applies)
Strong architecture and systems thinking able to design end-to-end solutions spanning SAP and non-SAP systems
Experience with CI/CD, automation and DevOps practices for SAP artefacts (or demonstrated ability to apply DevOps principles to SAP development).
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.