Software Engineer

Deliveroo
London
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Go","Ruby","Python","Scala","Rust","PostgreSQL","MySQL","Redis","DynamoDB","ElasticSearch","Web","Architecture","Monitoring","Testing"]

Join Deliveroo's London engineering team as a Software Engineer. You will design and scale backend services for the real-time hyper-local marketplace using Go, Ruby, or Python; improve architecture; boost reliability with monitoring; collaborate across teams to shape the technical roadmap; and participate in hiring to help grow the team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Deliveroo
Deliveroo
7 months ago

Software Engineer

âś“ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Join Deliveroo's London engineering team as a Software Engineer. You will design and scale backend services for the real-time hyper-local marketplace using Go, Ruby, or Python; improve architecture; boost reliability with monitoring; collaborate across teams to shape the technical roadmap; and participate in hiring to help grow the team.
Location: London
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design and scale backend services for our real-time marketplace.
  • •Improve code structure and architecture through deep technical discussions and code reviews.
  • •Enhance system reliability with emphasis on visibility, monitoring, and health of production systems.
  • •Collaborate across teams to identify integration opportunities and influence the technical roadmap.
  • •Take an active role in the hiring process, conducting engineering interviews and supporting peers’ growth.

Key Requirements

  • •Pride in readable, well-designed, and well-tested software with a focus on long-term maintainability.
  • •Experience writing web-based applications in any modern language (Go, Ruby/Rails, Python, Scala, or Rust).
  • •Solid understanding of relational databases (such as PostgreSQL or MySQL).
  • •Familiarity with web architecture at scale, ideally handling high-traffic environments (20krpm and above).
  • •Exposure to NoSQL data backends or caching layers like Redis, DynamoDB, or ElasticSearch.
Experience:E-commerceLogisticsOn-demand
Skills:GoRubyPythonScalaRustPostgreSQLMySQLRedisDynamoDBElasticSearchWebArchitectureMonitoringTesting
Tech Stack:GoRubyPythonScalaRustPostgreSQLMySQLRedisDynamoDBElasticSearch

Company Brief

Deliveroo
Deliveroo is a multinational online food and grocery delivery marketplace connecting consumers, restaurants, retailers and riders via its app and platform, operating across multiple countries with fast local delivery and logistics services.
Industry: Online Marketplaces
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Unicorn (USD 1B+)
Funding: IPO / Publicly Listed
Headquarters: London, United Kingdom
Founded: 2013
Glassdoor
Glassdoor: 3.4
WebsiteLinkedInGlassdoor