Senior Software Engineer

Deliveroo
London
Workplace: HybridFull timeFunction: Software EngineeringExperience: 7+ yearsSkills: ["Mentoring","Architectural decision-making","Reliability","Incident management","Code quality"]

Build and maintain high-throughput backend services using Go for internal support tooling used by customer, courier, and merchant support teams. Work with product, design, and frontend to ship scalable features, design resilient systems, and participate in architectural decision-making. Write well-tested code with a strong focus on reliability, performance, and incident management as you help scale low-latency distributed systems that handle millions of user conversations each month.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Deliveroo
Deliveroo
2 days ago

Senior Software Engineer

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live
Reposted: similar role first listed 9 months ago

Job Summary

Build and maintain high-throughput backend services using Go for internal support tooling used by customer, courier, and merchant support teams. Work with product, design, and frontend to ship scalable features, design resilient systems, and participate in architectural decision-making. Write well-tested code with a strong focus on reliability, performance, and incident management as you help scale low-latency distributed systems that handle millions of user conversations each month.
Location: London
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and maintain high-throughput backend services using Go.
  • •Collaborate with product managers, designers, and frontend developers to ship global support tooling features.
  • •Design scalable, resilient, and easy-to-maintain systems.
  • •Lead and contribute to architectural discussions and technical decision-making.
  • •Write well-tested code and help maintain high code quality standards.

Pay and Benefits

Perks:Health InsuranceWell-beingParental LeavePensionsAnnual Leave

Key Requirements

  • •7+ years of professional software engineering experience building and scaling complex systems.
  • •2+ years of production experience with Golang, able to mentor others and drive best practices.
  • •Strong hands-on experience with SQL and NoSQL databases, especially Cassandra.
  • •Solid understanding of designing and operating low-latency, high-throughput distributed systems.
  • •Previous on-call experience with a pragmatic approach to reliability and incident management.
Experience:7+ years
Skills:MentoringArchitectural decision-makingReliabilityIncident managementCode quality
Tech Stack:GoGolangSQLNoSQLCassandraNode.jsAWSGCPEvent-driven architecturesDistributed systemsLow-latency systems

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