We're embarking on an engineering transformation with the key focus on full stack full cycle engineering specific to our Content Management System services across Adobe Experience Manager (AEM)
You have knowledge that spans across architecture, design, built and strategic leadership utilization AI and automation.
Together we will build tomorrow’s bank today, using world-leading engineering, technology, and innovation.
Do work that matters:
Bankwest has a rich heritage. We’re proud to be part of the fabric of Western Australia with a strong culture built on local support. With the support of a strong partner in CBA, we share a belief in the value of our brand, our potential for growth and a big aspirational Vision.
Within the Shared Platforms Crew, engineering work directly shapes how customers experience banking at scale. As a Staff Software Engineer, you act as the technical SME driving system design and architecture across a complex content ecosystem built on Adobe Experience Manager (AEM).
You are hands-on across the full stack, designing API-driven services, building modern front-end experiences, and integrating with backend banking systems using technologies like Java, React and cloud-native platforms. You own outcomes end-to-end, from problem definition and architecture through to build, deployment, and continuous optimisation, supported by CI/CD, observability, and scalable engineering practices.
You also operate as a strategic leader, influencing platform direction while mentoring engineers and uplifting engineering standards. As a full-cycle engineer, you combine deep technical execution with engineering leadership, guiding design decisions, improving delivery practices, and building capability across teams. Your impact goes beyond a single system, enabling a shared platform that supports diverse banking domains, reduces duplication, and accelerates innovation.
See yourself in our team:
The Shared Platforms Crew sits at the heart of how the Group delivers seamless, digital-first customer experiences at scale. Within the Customer Engin, this team powers the Content Management ecosystem with a strong focus on the Adobe Experience Manager (AEM) suite, enabling consistent, high-quality web experiences across multiple banking channels.
Supporting a diverse and complex set of stakeholders from the business banking to emerging platforms, the team provides a centralised capability that underpins how content is created, managed, and delivered across the organisation.
Their impact is significant: they don’t just maintain websites, they enable the Group to rapidly evolve its digital presence, drive engagement, and deliver cohesive customer journeys across all banking arms. By operating as a shared platform, they amplify efficiency, reduce duplication, and unlock scalable innovation, making them a critical enabler of modern banking experiences.
While AEM experience is a strong advantage, we place greater value on broad, well-rounded CSM expertise that extends beyond a single platform.
We’re interested in hearing from people who:
Own architecture and system design as hands-on Staff Engineers across complex AEM-based platforms.
Bring strong full stack capability across front end (JavaScript ES6+, HTML5, CSS3, SCSS) and back end (Java, Spring Boot, Node.js, Express, NestJS, REST, GraphQL).
Have AEM or other CSM expertise including, HTL (Sightly), Apache Sling, OSGi (Felix), JCR (Oak), Core Components, and Content & Experience Fragments.
Deliver end-to-end solutions across the full software lifecycle, from design through to production optimisation.
Integrate front-end experiences with backend services across complex, distributed systems.
Build scalable, cloud-native platforms using CI/CD, observability, and modern engineering practices.
Lead technically, mentor engineers, and uplift engineering standards across teams.
Tech skills:
We don't expect you to know everything, but experience in several of the following will set you up for success:
While AEM experience is a strong advantage, we place greater value on broad, well-rounded CSM expertise that extends beyond a single platform.
Frontend: React, Angular, Vue, Next.js, TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS, Tailwind, Webpack, Vite (customer-facing web platforms)
Backend: Java, Spring Boot, Node.js, Express, NestJS, REST, GraphQL, OAuth2, JWT (secure, scalable services)
CMS (AEM): Adobe Experience Manager, HTL (Sightly), Apache Sling, OSGi (Felix), JCR (Oak), Core Components, Content & Experience Fragments (enterprise CMS delivery)
Adobe Platform: AEP, Adobe Target, Adobe Analytics (personalisation and analytics)
DevOps: Git, Maven, npm, Yarn, Jenkins, GitHub Actions, Azure DevOps, AEM Cloud Manager (CI/CD and release management)
Cloud & Infrastructure: AWS, Azure, GCP, Docker, Kubernetes, CDN (Akamai, CloudFront)
Testing: JUnit, Mockito, Jest, Cypress, Selenium, Postman
Performance & Observability: Dispatcher, CDN caching, Core Web Vitals, Splunk, ELK, Datadog, New Relic
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/05/2026