Software Engineering & Architecture

In Software Engineering and Architecture, we’re doing the work that decides the way the world shops tomorrow. Join us and you’ll explore new, inventive ways to delight our customers – harnessing emerging technologies to do just that.

Our software engineers are transforming our systems from batch-based chunks of code, into elegant event-driven solutions. Meanwhile, our architects are creating seamless experiences by authoring the plans that connect all of our new and existing components.

We use over 600 applications across our business, and we’re creating more all the time. And new platforms and cloud-based, automated system design are transforming everything we do as a business.

From enabling our colleagues to shop for our customers through online ordering, to tracking and meeting product demand – it’s about turning fantastic ideas into functioning systems. And soon enough, these will become the systems that are trusted by thousands of colleagues and millions of customers, every day.

As we become increasingly reliant on leading tech, our teams gain more and more recognition. They’re putting us at the forefront of the digital world, and so could you.

Be one of our software engineers, solution architects, or take on another fascinating role in one of our buzzing tech hubs in London, Coventry or Manchester. Here, we’ll empower you to make decisions, take ownership and have accountability. You’ll be part of a community that’s underpinned not only by innovation but by trust.

Things move pretty fast around here, so it’s important you can deliver quickly, collaborating with other colleagues to make things happen. We’d also like you to be yourself – analytical, curious and unafraid to challenge the status quo.