Staff Software Engineer
Core
Design and deliver scalable, resilient full-stack software solutions (frontend-focused) for Business Banking customer channels, data platforms, and AI-enabled engagement experiences.
Role type
Staff Software Engineer (Full Stack with Frontend Focus)
Builds
Customer-facing digital channels, CRM/banker platforms, data-driven services, and AI-enabled engagement platforms for Australian businesses.
Domain
Financial Services / Banking / Cloud & Data
Deliverable
production ML models | product features
Required skills
React, TypeScript, Next.js, AWS, Kubernetes, Docker, Terraform, CI/CD, Automated testing, Observability, DevSecOps, Microservices, Event-driven architectures, Domain-Driven Design (DDD)
Preferred skills
.Net, Python, Financial services domain experience, Customer channels experience, AI-enabled product experience
Technologies
React, Next.js, TypeScript, AWS, Kubernetes, Docker, Terraform, CloudFormation, Python, .Net
Responsibilities
Lead design and delivery of scalable software solutions; Build and evolve applications, APIs, and platform capabilities; Drive architectural decisions and influence engineering direction; Mentor engineers and grow technical capability; Partner with product and business stakeholders to deliver customer outcomes; Support platforms in production and drive operational excellence.
Seniority
Staff, strategic influence with hands-on delivery