CareerPlan

Principal Software Engineer, Customer Channels and Data

Sydney, New South WalesFull-time2026-09-17 → 2026-10-16

Core

Lead the technology strategy and architecture for AI-enabled customer and banker experiences, shaping the future of CRM, engagement, and workflow platforms.

Role type

Principal Software Engineer (Platform & AI Strategy)

Builds

Scalable, resilient platforms for customer engagement, banker workflows, and AI-assisted experiences.

Domain

Banking (Business Banking) + AI/ML + Cloud Platforms

Required skills

Distributed systems architecture, API-first design, Microservices, Cloud-native patterns, AI/LLM integration, Platform strategy, Engineering standards, Mentoring

Preferred skills

CRM domain knowledge, Workflow orchestration, Responsible AI governance

Technologies

AWS, Kubernetes, Docker, Terraform, CI/CD, LLMs, RAG

Responsibilities

Lead design and delivery of scalable platforms, Drive architecture decisions across squads, Establish reusable engineering patterns, Shape platform strategy for cloud/AI/workflow, Champion DevSecOps and observability, Mentor engineers and influence technical strategy