Real-Time Data Aggregation Using DynamoDB Streams

DynamoDB is great for quick data access, low-latency and scalability. However, one downside is that it does not support aggregation functionality like relational DB’s do. This is how we tackled this problem using DynamoDB Streams.

Read more…


Q&A with a Production Engineer @ Deliveroo

There’s a lot to being a production engineer at Deliveroo, and there’s no better way to answer this than in a Q&A fashion. So here are some of the questions I get asked and my answers to them. :)

Read more…


1 Year @ Deliveroo as a Backend Engineer

Hey there! I’m Nathan, a backend engineer at Deliveroo. Born and raised in London, I’ve been a software engineer for over 5 years and joined Deliveroo just over a year ago. I want to share with you my experience so far and what you can expect in your first year. I hope nobody is reading. But if you are, then please keep this to yourself!

Read more…


Deliveroo Engineering in India

Deliveroo engineering is building a team in India - come join us on our journey to become the definitive food delivery company!

Read more…


Like many others, I’ve just re-joined Deliveroo. Here’s why.

Hey! I’m Jordan, a Senior Data Scientist in the Partner Growth team at Deliveroo.

I’ve just re-joined Deliveroo after leaving last year. Maybe you’re thinking of re-joining a former company too or even better (for us), re-joining Deliveroo! If so, you might be grappling with similar considerations to the ones I had. Here’s the reasons I decided to come back - maybe they’ll resonate with you.

Read more…


My first few months as a data scientist at Deliveroo

Hear about what a data scientist gets up to in their first few months at Deliveroo

Read more…


The Emergence and Evolution of Analytics Engineering at Deliveroo

In the first of what we hope will be a series of blog posts about our analytics engineering discipline and some of the work we do, we first introduce the team, where it has come from, and how we’re evolving our organisational model in step with our growth. We’ll also touch on some of the tools we use, challenges we face, and the future we’re working towards.

Read more…


How to prepare for the Deliveroo Architecture Interview

Read on for some tips on how to prepare for Deliveroo’s Architecture Interview, written by the Engineers who themselves run the Architecture Interviews at Deliveroo.

Read more…


Multi-dispatch event logging

How and why we use multi-dispatch event logging at Deliveroo - writing events data out to Datadog, Kafka and Snowflake.

Read more…

Page 3 of 9