Skip to main content
Ocado Careers
Software Engineering Header banner

Software Engineering

Developing the cutting-edge software that powers the Ocado Smart Platform

Software engineering opportunities

Developing innovative solutions to the complex challenges of online grocery. Applying world-class software capabilities to real-world problems. Building intelligent software systems which enable our partners to offer customers what they want, where they want and when they want - giving them time back to spend doing what they love. This is what our software engineering teams do every day. 

From control systems for robotic warehouses to ML-powered webshops, our software engineers develop high-performance applications across the vast Ocado Smart Platform technology estate.

With innovation and quality at the core of what we do, our dedicated DevOps and Engineering Productivity teams ensure our software teams have the best tools and processes for the job, empowering them to build and deploy at speed.

Join the team which combines smart minds and cutting-edge software to engineer the future of online grocery and beyond.

Who works here?

  • Software Engineers

  • Simulations Engineers

  • Test Engineers

  • Cloud Engineers

  • AppSec Engineers

  • Solution Architects

  • Engineering Leadership

  • …and more

Software Engineering Who works here

Recent highlights

Creating frictionless shopping experiences

We’re breaking boundaries in conversational engines, personalisation, voice ordering technology, advanced payments tools and smart ML to meet ever more stringent demands for speed, value and choice.

Orchestrating thousands of bots

We developed an AI “Air Traffic” control system which coordinates the bots in our highly-automated warehouses. The system communicates with each bot ten times per second to orchestrate the fulfilment of customer orders and optimise storage.

Simulating environments with advanced digital twins

We create digital twins to help us test and analyse our highly automated systems to make optimisation decisions such as the most efficient warehouse grid configurations, bot hardware designs or the best store pick walks.

Designing smart logistics solutions to offer greater flexibility

We built an intelligent system which combines last-minute orders with prepared orders about to be dispatched. Result? Customers can choose short-lead delivery slots without the need to put more vans on the road and run less efficient routes.

Our application process

We’re looking for problem solvers who can work together to tackle exciting tech challenges across the whole Ocado Smart Platform. Our application process is designed to help you demonstrate your core technical skills as well as critical thinking, communication and collaboration. Here’s what you can expect along the way.

Where could your career take you?

At Ocado Technology, our colleagues design their own career path. You’ll be supported and guided whether you want to specialise in your technical craft, become a people manager, or apply your skills to a completely new area of the business. Hear from some of our colleagues:

"It's great to be working on cutting-edge technology that has a positive impact on peoples’ lives. In my role, we are applying advanced ML to push the boundaries of ecommerce through conversational engines and hands-free shopping."

Anna, Engineering Team Lead

"With hundreds of microservices and thousands of weekly deployments, our Cloud platform and infrastructure challenges are really exciting. We take a cloud native, managed service first approach which frees up our engineers to innovate and scale fast."

Alex, Cloud Services Engineer

"At Ocado Technology we work on really exciting tech challenges with so many opportunities to make an impact. It’s the most ambitious company that I’ve ever worked at, with the domain model and architecture constantly being improved at a large scale."

Paulin, Software Engineer

Search and apply

Whether you’re looking for your next career step or you’re just starting out, there’s never been a more exciting time to join us. Search our opportunities and see where a career with Ocado Group could take you.

Get started