D

Deliveroo

Online food delivery marketplace

Senior Software Engineer - Fullstack, Merchant

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-time$149.5k - $235k

About the Job

Requirements

  • Have proven experience building production software in backend, frontend, or fullstack environments end-to-end and at scale.
  • Have strong expertise in at least one area of the stack and be willing to contribute outside that area when needed.
  • Have experience with a modern backend language such as Go, Kotlin, or Java, or modern frontend technologies such as TypeScript and React.
  • Have a good understanding of APIs, databases, testing, and software design fundamentals.
  • Be able to work independently on well-scoped problems and collaborate effectively with others.
  • Have deep experience leveraging modern AI tools and solid engineering principles to solve problems end-to-end, independently of any specific technology stack.

Responsibilities

  • Build and maintain production software across backend services and user-facing applications.
  • Work on merchant onboarding, analytics, recommendations, menu and order management, integrations, or merchant-facing tools.
  • Develop reliable APIs, data models, services, and user-facing features.
  • Collaborate with product managers, designers, operations, and other engineers to turn business needs into practical technical solutions.
  • Own features from implementation through production and ongoing maintenance.
  • Contribute to technical design discussions and improve system quality, scalability, observability, and maintainability.
  • Use AI-assisted development tools effectively in the engineering workflow, critically evaluate their output, and take ownership of the final solution.
  • Work outside the primary area of expertise when needed to solve problems end-to-end.

Desired Qualifications

  • Experience with merchant-facing or internal operational tools.
  • Experience with analytics, recommendations, or decisioning systems.
  • Experience in grocery, retail, restaurants, logistics, or marketplace technology.
  • Experience integrating with external business systems.
  • Experience with Kafka or other streaming technologies.
  • Experience with cloud infrastructure such as AWS, Kubernetes, or Docker.

About the Company

Deliveroo

Online food delivery marketplace

Deliveroo operates an online food delivery marketplace in the UK that connects customers with partner restaurants. Customers order via the Deliveroo app or website, and a network of delivery riders handles food preparation relay and doorstep delivery. Revenue comes from restaurant commissions, customer delivery fees, and a monthly fee option for unlimited free deliveries through Deliveroo Plus. Its goal is to provide quick, reliable access to a wide range of cuisines while helping restaurants expand their reach and manage delivery logistics.

Company size
10,001+
Company stage
IPO
Headquarters
London, United Kingdom
Founded
2013

Recently Posted Jobs

Explore more opportunities at Deliveroo

See more jobs