Jobs at Deliveroo: Senior Ruby Engineer in London -


Senior Ruby Engineer

Only awesome food

Job details

Apply now

Sign up to apply

Or sign up to refer and earn a reward of £600


Hello, we’re Deliveroo. The Kangaroo box on the bikes? Yep, that’s us! We’re one of the world’s hottest startups, and we’re making huge waves in the restaurant and logistics industries.

How does it work?

Try it out if you haven’t before. Go to our website or open up our iOS or Android app. You’ll be greeted by one of our suite of products put lovingly put together by the Deliveroo product and engineering teams. Once you’ve input your location, we’ll provide a curated list of restaurants that will deliver to you. Select your items, choose any modifiers (lemon and herb? Oh come on!) and we’ll take over.

Your order then pings another one of apps that sits on a tablet in the restaurant with your order, then our dispatch engine, Louie, selects a Roo (that’s what we call them, the lovely people with the kangaroo boxes on their bikes) then guides them to the restaurant, and then to your location, in an average time of 32 minutes with the help of our Rider app. Those apps, alongside our suite of real time monitoring tools, all play a critical part in getting that tasty food to you quickly and in great condition.

So why work for us?

Because a great company needs great people, and great people should work at a great company, building a great product, in a great office, with a great deal of food all over the place! Seriously though, you’ll work with and learn from some of the most talented people in the industry. We’d love you to come and join us.

Main requirements

  • Pride in readable, well-designed, well-tested software
  • Professional experience with Ruby and Ruby on Rails (2+ years) or be a very experienced polyglot programmer with the willingness to learn Ruby quickly
  • Experience with TDD environments (RSpec, Minitest, Capybara, Selenium)
  • Experience with relational databases (PostGreSQL, MySQL) and key-value stores (Memcache, Redis)

Nice to have

  • Experience with front-end web technology, bonus points for React
  • Experience with web architecture at scale (20krpm and above)
  • Experience with PostGIS, or any geography-heavy applications
  • Experience with "NoSQL" data backends (Redis, MongoDB, ElasticSearch)
  • Experience with Go or Elixir
  • Experience solving logistical problems with software


  • Fantastic exposure to scaling a tech team at an incredible pace
  • Top end machinery
  • Subsidised gym membership at a proper fancy gym down the road
  • Regular off-sites with the team, as well as game nights, and the legendary “Bun-day Monday”
  • Ping-pong table, PS4, dartboard and foosball table as standard office furniture
  • Food. So much food. Nom Nom

Apply now

Sign up to apply

Or sign up to refer and earn a reward of £600