About the role

  • Staff Software Engineer driving AI transition for conversational banking at the Commonwealth Bank. Leading engineering direction and ensuring modern AI-powered solutions across customer interactions.

Responsibilities

  • Provide technical leadership and strong hands-on engineering across AI Self-Service, with a focus on voice bot migration
  • Drive the transition from legacy IVR to an AI-enabled voice platform, ensuring stability, scalability, and cost efficiency
  • Design and build low-latency, highly available conversational systems suitable for high-volume voice interactions
  • Lead solution design within your domain, aligning with enterprise patterns and integration boundaries
  • Contribute to agentic orchestration and generative AI capabilities within chat and voice experiences
  • Uplift engineering practices — including CI/CD, DevSecOps, testing, observability, and reliability
  • Embed security, risk, and compliance considerations into conversational and AI system design
  • Mentor engineers and influence technical outcomes through collaboration, coaching, and pragmatic decision-making

Requirements

  • Strong experience delivering large-scale, distributed systems in complex or regulated environments
  • Strong backend engineering experience (with full-stack exposure advantageous)
  • Experience building and operating microservices in cloud-native environments
  • A deep appreciation for performance and latency considerations — particularly in real-time or voice-based systems
  • Experience modernising legacy platforms while balancing delivery risk and operational stability
  • The ability to lead technical outcomes within a squad and influence across adjacent teams
  • Solid architecture awareness, including service/domain boundaries and integration complexity
  • Highly regarded: Experience with conversational AI, voice platforms, or contact centre technologies
  • Exposure to generative AI platforms (e.g., OpenAI, Copilot Studio) and agentic orchestration patterns
  • Experience supporting high-volume, customer-facing digital or conversational platforms.

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Job title

Staff Software Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job