Staff Backend Engineer - CCaaS & Distributed Systems Lead
Marks & Spencer is seeking a Staff Software Engineer focused on backend systems to provide technical leadership for our Contact Centre platform. You will shape architecture, solve large‑scale problems and drive secure, observable services with strong production focus.
The role involves hands‑on coding in Java and guiding frontend work with React/Next.js. The position requires extensive experience in distributed systems, integration patterns and leading multi‑team efforts across CCaaS