Senior Software Engineer

Deliveroo
London
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Leadership","Collaboration","Communication","Mentoring","Interviewing"]

Senior Software Engineer role focused on leading cross-team technical execution, shaping system architecture, and mentoring engineers. You will own project planning, design decisions, and collaboration with PM and Experience teams, while ensuring production systems are scalable, observable, and maintainable. The position emphasizes hiring, team development, and delivering high-quality, well-tested software across Deliveroo’s growing platform.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Deliveroo
Deliveroo
8 months ago

Senior Software Engineer

✓ Verified Job

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

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

Job Summary

Senior Software Engineer role focused on leading cross-team technical execution, shaping system architecture, and mentoring engineers. You will own project planning, design decisions, and collaboration with PM and Experience teams, while ensuring production systems are scalable, observable, and maintainable. The position emphasizes hiring, team development, and delivering high-quality, well-tested software across Deliveroo’s growing platform.
Location: London
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Lead from the front on technical execution and guide design/implementation choices within your team
  • •Improve code structure and architecture; review code across the team and plan dependencies/risks
  • •Simplify maintenance and operation of production systems to improve visibility and health
  • •Build relationships with other engineering teams and identify collaboration opportunities
  • •Participate in the hiring process and coach the current team to improve efficiency and growth

Key Requirements

  • •Experience writing web-based applications in any language and a willingness to learn (Go, Ruby/Rails, Python, Scala, or Rust)
  • •Familiarity with relational databases (PostgreSQL, MySQL)
  • •Familiarity with web architecture at scale (20krpm and above)
  • •Familiarity with NoSQL data backends and technologies such as Redis, DynamoDB, Elasticsearch, Memcache
  • •Active involvement in hiring processes and mentoring teammates
Experience:E-commerceFood deliveryTechnology
Skills:LeadershipCollaborationCommunicationMentoringInterviewing
Languages:English
Tech Stack:GoRubyRailsPythonScalaRustPostgreSQLMySQLRedisDynamoDBElasticsearchMemcacheWeb architectureKubernetesDocker

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