Deliveroo logo

Senior Software Engineer (Fullstack) - Merchant EMEA

Deliveroo

London · Berlin · Helsinki, Finland · Full-time · Hybrid · Posted Sep 28, 2026

At a glance

Employment
Full-time
Workplace
Hybrid
Location
London · Berlin · Helsinki, Finland
Visa sponsorship
Visa sponsorship not offered

About the role

  • Merchant EMEA Engineering builds the technology that helps merchants join, grow, and operate successfully across markets.
  • As a Fullstack Engineer, you'll contribute to products and services used across the merchant experience.
  • You will build products and features on top of existing platforms to solve real merchant and market needs, including local business requirements, growth opportunities, and operational challenges.

Responsibilities

  • Build and maintain production software across backend services and user-facing applications.
  • Work on areas such as merchant onboarding, analytics, recommendations, menu and order management, integrations, or merchant-facing tools.
  • Develop reliable APIs, data models, services, and user-facing features.
  • Collaborate closely 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 the quality, scalability, observability, and maintainability of our systems.
  • Use AI-assisted development tools effectively as part of your engineering workflow, while critically evaluating their output and taking ownership of the final solution.
  • Be willing to work outside your primary area of expertise when needed to solve the problem end-to-end.

Requirements

  • An AI-first mindset, with a deep experience in leveraging modern AI tools and solid engineering principles to solve problems end-to-end, independently of any specific technology stack.
  • Proven experience building production software in backend, frontend, or fullstack environments end-to-end and at scale.
  • Strong expertise in at least one area of the stack, with a willingness to contribute outside that area when needed.
  • Experience with a modern backend language such as Go, Kotlin, Java, or similar, and/or modern frontend technologies such as TypeScript and React.
  • Good understanding of APIs, databases, testing, and software design fundamentals.
  • The ability to work independently on well-scoped problems and collaborate effectively with others.
  • Good communication skills and a pragmatic, collaborative mindset.

Preferred qualifications

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

Workplace

  • This open role is based in tech hubs in Helsinki or Berlin.
  • This role requires being based in Berlin/Helsinki on a hybrid basis.
  • Fully remote work, visa sponsorship, or relocation support are not offered for this opportunity.

Skills

  • Go
  • Kotlin
  • React
  • TypeScript
  • Java
  • Kafka
  • PostgreSQL
  • MongoDB
  • Redis
  • AWS
  • Kubernetes
  • Docker
Show all 13 skills
  • gRPC

Keep exploring

Find more opportunities

Browse all jobs

Deliveroo

Senior Software Engineer (Fullstack) - Merchant EMEA

Apply now