[![Image]() Meet Jobicy Copilot — free AI autofill for job applications + remote job alerts ›](#)   [All remote jobs](https://jobicy.com/jobs.md)Open role[![Deliveroo logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2020/10/WRILS-201029093237-178554.jpg)](https://jobicy.com/company/deliveroo.md)Remote opportunity at[Deliveroo](https://jobicy.com/company/deliveroo.md)

# Senior Software Engineer – Full Stack (Merchants)

Review the role, location requirements, compensation details, and application process before deciding whether this opportunity fits your next career move.

[Apply for this job](#job-application)[View company](https://jobicy.com/company/deliveroo.md)Share11 Sep 2026Published36Listing views0Application actions11 Oct 2026Apply before  Opportunity details

## About this role.

AI SummaryThis is a senior full-stack software engineering role focused on merchant-facing products across onboarding, analytics, menu and order management, integrations, and operational tools. The engineer will own complex initiatives from problem discovery and technical design through implementation, production rollout, and ongoing operation. The role requires flexibility across backend and frontend development, with a stack including Go, Kotlin, TypeScript, React, Kafka, PostgreSQL, AWS, Kubernetes, and Docker. Success depends on sound system-design judgment, strong cross-functional collaboration, mentoring, and the ability to translate ambiguous business needs into pragmatic solutions. The position is based in the United Kingdom, with London identified as a tech hub.

## Role DNA

A quick view of the complexity, pace, ownership and collaboration implied by the job description.

### Job Complexity

5/5EasyHard

### Pace & Pressure

4/5RelaxedFast-paced

### Autonomy Level

5/5GuidedFull ownership

### Communication Load

5/5IndependentCollaborative

AI insightThe role entails end-to-end ownership of technically complex, production-scale systems and architectural decisions with meaningful trade-offs. It also requires working across technical boundaries, mentoring peers, and aligning multiple business and engineering stakeholders.

## Salary analysis

Estimated compensation compared with the broader US market for similar roles.

Estimated job medianMarket rate$175,000US market range$145k–$210k0$231k

AI insightNo salary is disclosed, so these are estimated US-market annual base-salary figures for a senior full-stack software engineer working on scalable product systems. Actual compensation can vary substantially by location, company level, equity, bonus structure, and depth of backend, cloud, and distributed-systems expertise.

## Core skills

Skills and capabilities most closely associated with this opportunity.

[Full-Stack Development](https://jobicy.com/jobs?search_keywords=Full-Stack%20Development.md)[Go](https://jobicy.com/jobs?search_keywords=Go.md)[Kotlin](https://jobicy.com/jobs?search_keywords=Kotlin.md)[TypeScript](https://jobicy.com/jobs?search_keywords=TypeScript.md)[React](https://jobicy.com/jobs?search_keywords=React.md)[System Design](https://jobicy.com/jobs?search_keywords=System%20Design.md)[Distributed Systems](https://jobicy.com/jobs?search_keywords=Distributed%20Systems.md)[AWS](https://jobicy.com/jobs?search_keywords=AWS.md)[Kubernetes](https://jobicy.com/jobs?search_keywords=Kubernetes.md)[Kafka](https://jobicy.com/jobs?search_keywords=Kafka.md)

Sample interview questionsDescribe a complex feature or service you owned from initial problem definition through production operation.I would explain the business problem, the stakeholders involved, and how I translated unclear requirements into measurable outcomes. I would then cover the architecture, key trade-offs, rollout plan, observability, and the production metrics or feedback used to iterate after launch.

How would you design a scalable merchant menu-management service that integrates with external point-of-sale systems?

I would define the ownership boundaries, API contracts, data model, synchronization approach, and failure-handling requirements first. I would use idempotent operations, asynchronous processing where appropriate, retry and reconciliation mechanisms, auditability, and monitoring for integration health, while designing for incremental partner-specific extensions.

How do you decide when to prioritize a simple implementation over a more generalized platform solution?

I assess the evidence for reuse, expected scale, operational risk, delivery urgency, and the cost of future change. I favor the smallest maintainable solution that safely solves the current problem, while documenting extension points and revisiting generalization when repeated needs demonstrate clear value.

What practices do you use to ensure reliability in distributed production systems?

I build reliability into design through clear service boundaries, timeouts, retries with backoff, idempotency, graceful degradation, and well-defined data consistency choices. I also prioritize automated testing, structured logging, metrics, tracing, actionable alerts, safe deployment practices, and incident reviews that result in concrete improvements.

How do you use AI-assisted development tools without compromising engineering quality?

I use AI tools to accelerate exploration, boilerplate generation, test drafting, documentation, and code review preparation, but I retain ownership of correctness. I validate outputs against requirements, security and privacy constraints, performance expectations, established code conventions, and automated tests before relying on them in production.

### About the Team

Merchant EMEA Engineering builds the technology that helps merchants join, grow, and operate successfully across our markets.

Our organization brings together the strengths of Wolt and Deliveroo and supports merchants across 37 countries. We work across the merchant journey, including onboarding, business growth and support, analytics and recommendations, menu and order management, integrations, and merchant applications.

Our teams sit close to the business. Rather than primarily building foundational platforms, we build products and features on top of our existing platforms to solve real merchant and market needs, including local business requirements, growth opportunities, and operational challenges.

📍This open role is based in our tech hubs in London.

### What You’ll Do

As a Senior Fullstack Engineer, you’ll own complex product and technical problems across the merchant experience, from problem definition through design, implementation, production, and ongoing evolution.

You’ll:

*

Design, build, and operate production systems across backend services and user-facing applications.

*

Lead technically complex initiatives across areas such as merchant onboarding, analytics, recommendations, menu and order management, integrations, or merchant-facing tools.

*

Translate ambiguous business and merchant problems into scalable, pragmatic technical solutions.

*

Drive technical design and architecture decisions, considering scalability, reliability, maintainability, and long-term product needs.

*

Own systems and initiatives end-to-end, from early discovery and design through implementation, rollout, production operations, and iteration.

*

Collaborate closely with product managers, designers, operations, and engineers across teams to align on solutions and delivery.

*

Support and mentor other engineers through design discussions, code reviews, knowledge sharing, and technical guidance.

*

Use AI-assisted development tools effectively to increase engineering velocity, while maintaining strong judgment around correctness, security, maintainability, and quality.

*

Work comfortably outside your primary area of expertise when needed to solve problems end-to-end.

### How We Work

*

Ownership: Senior engineers take responsibility not only for implementation, but also for understanding the problem, shaping the solution, and ensuring it works successfully in production.

*

Collaboration: We work closely across engineering, product, design, data, and operations. Senior engineers are expected to help drive alignment when problems span multiple teams or areas.

*

Pragmatism: We value simple and maintainable solutions that create business impact without unnecessary complexity.

*

Flexibility: We care more about solving the problem than strict frontend or backend boundaries.

### Our Tech Stack

Our backend services primarily use Go and Kotlin, while our frontend applications use technologies such as TypeScript and React.

We also work with technologies including Kafka, PostgreSQL, MongoDB, Redis, AWS, Kubernetes, Docker, gRPC, and modern cloud infrastructure.

### Our Humble Expectations

We’re looking for engineers who have:

*

An AI-first mindset, with strong experience leveraging modern AI tools alongside solid engineering principles to solve problems end-to-end, independently of any specific technology stack.

*

Strong experience designing, building, and operating production software at scale in backend, frontend, or fullstack environments.

*

Experience owning complex features, services, or technical initiatives from problem definition through production and ongoing operation.

*

Strong understanding of system design, APIs, databases, distributed systems, testing, observability, and production reliability.

*

Experience making technical and architectural decisions where there are multiple valid approaches and meaningful trade-offs.

*

A track record of helping other engineers grow through mentoring, technical guidance, code reviews, or knowledge sharing.

*

Strong communication skills, including the ability to explain complex technical decisions clearly to both technical and non-technical stakeholders.

*

Experience with a modern backend language such as Go, Kotlin, Java, and/or modern frontend technologies such as TypeScript and React.

You do not need to be equally strong in frontend and backend. We welcome different balances of experience. You might be primarily a backend engineer who is comfortable making frontend changes when needed, or a frontend-focused engineer who is happy to work with APIs and backend services.

What matters most is that you are comfortable working across boundaries to deliver the right solution.

### Nice to Have

Experience in one or more of the following areas would be a plus:

*

Merchant-facing or internal operational tools.

*

Analytics, recommendations, or decisioning systems.

*

Grocery, retail, restaurants, logistics, or marketplace technology.

*

Integrations with external business systems.

*

Kafka or other streaming technologies.

*

Cloud infrastructure such as AWS, Kubernetes, or Docker.

### Why Join Us?

You’ll work on products that directly affect how merchants interact with Wolt Deliveroo and DoorDash across Europe.

The scope is broad and close to the business, giving you the opportunity to work on meaningful problems across different parts of the merchant journey while developing your skills across the stack.

Show more

[Apply now >](https://jobicy.com/jobs/153075-senior-software-engineer-full-stack-merchants.md)

>  Annual salary information is not provided for this position. Explore salary ranges for similar roles in our [Salary Directory ›](https://jobicy.com/salaries.md)

*

![Upload CV](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NSIgaGVpZ2h0PSI2NSIgZmlsbD0ibm9uZSIgeG1sbnM6dj0iaHR0cHM6Ly92ZWN0YS5pby9uYW5vIj48ZyBjbGlwLXBhdGg9InVybCgjQSkiPjxwYXRoIGQ9Ik0wIDBINjVWNjVIMFYwWiIgZmlsbD0iIzAyOWFlYiIvPjxnIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNMzMuMDQ5IDE1LjQ1NGExLjQzIDEuNDMgMCAwIDAtMi4wOTcgMGwtNy41NzkgOC4xNDdhMS4zOCAxLjM4IDAgMCAwIC4wOSAxLjk3MyAxLjQ0IDEuNDQgMCAwIDAgMi4wMDgtLjA4OGw1LjEwOS01LjQ5MnYyMC42MWExLjQxIDEuNDEgMCAwIDAgMS40MjEgMS4zOTdjLjc4NSAwIDEuNDIxLS42MjUgMS40MjEtMS4zOTd2LTIwLjYxbDUuMTA5IDUuNDkyYTEuNDQgMS40NCAwIDAgMCAyLjAwOC4wODggMS4zOCAxLjM4IDAgMCAwIC4wOS0xLjk3M2wtNy41NzktOC4xNDZ6TTE2Ljc2OSAzOC40YzAtLjc3My0uNjItMS40LTEuMzg1LTEuNFMxNCAzNy42MjcgMTQgMzguNHYuMTAybC4yMTUgNi4yMjljLjIyMyAxLjY4LjcwMSAzLjA5NSAxLjgxMyA0LjIxOHMyLjUxIDEuNjA3IDQuMTcyIDEuODMzYzEuNi4yMTggMy42MzYuMjE4IDYuMTYuMjE4aDExLjI4bDYuMTYtLjIxOGMxLjY2Mi0uMjI2IDMuMDYxLS43MDkgNC4xNzItMS44MzNzMS41ODktMi41MzggMS44MTMtNC4yMThDNTAgNDMuMTEzIDUwIDQxLjA1NSA1MCAzOC41MDNWMzguNGMwLS43NzMtLjYyLTEuNC0xLjM4NS0xLjRzLTEuMzg1LjYyNy0xLjM4NSAxLjRsLS4xOSA1Ljk1OGMtLjE4MiAxLjM3LS41MTUgMi4wOTUtMS4wMjYgMi42MTJzLTEuMjI4Ljg1My0yLjU4MyAxLjAzOGMtMS4zOTUuMTktMy4yNDMuMTkzLTUuODkzLjE5M0gyNi40NjJjLTIuNjUgMC00LjQ5OC0uMDAzLTUuODkzLS4xOTMtMS4zNTUtLjE4NC0yLjA3Mi0uNTIxLTIuNTgzLTEuMDM4cy0uODQ0LTEuMjQyLTEuMDI2LTIuNjEyYy0uMTg3LTEuNDEtLjE5MS0zLjI3OS0uMTkxLTUuOTU4eiIvPjwvZz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJBIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY1djY1SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+)

### Upload your resume now

To unlock remote work opportunities and be discovered by global employers.

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

Next step

## Apply now.

Follow the employer’s application method and review Jobicy’s safety guidance before sharing personal information.

Keep exploring

## Related remote jobs.

Matched by job category10 related opportunities[Software Engineering](https://jobicy.com/categories/engineering.md) [Browse all jobs](https://jobicy.com/jobs.md)
*
![CoderPad logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2022/02/57995875e79f20bb0cd2cadad1b52775.jpeg)
CoderPad  Sep 11

### [Lead Software Engineer](https://jobicy.com/jobs/153066-lead-software-engineer.md)

We are looking for a Lead Software Engineer to join our EMEA Engineering team in France (remote). What does a Lead Software Engineer at CoderPad do? As a Lead Software…

*
![Grove Collaborative logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2022/02/574531d8dd057e68801193a869098c18.jpeg)
Grove Collaborative  Sep 11

### [Senior Software Engineer, Front End / Full Stack](https://jobicy.com/jobs/153047-senior-software-engineer-front-end-full-stack.md)

Grove Collaborative is a sustainability-focused consumer products company creating household and personal care essentials that are effective, beautifully designed, and healthier for people and the planet. We are a certified…

*
![Fleetio logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2023/07/e571b83c37e0ed5371754d319be16e76.jpeg)
Fleetio  Sep 11

### [Associate Software Engineer, Marketplace](https://jobicy.com/jobs/153044-associate-software-engineer-marketplace.md)

A little about us…Fleetio is a modern software platform that helps thousands of organizations worldwide manage their fleet operations. Transportation technology is a hot market, and we’re leading the charge…

*
![Able logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/b70bf263-221.png)
Able  Sep 11

### [AI Senior Engineer (Graph)](https://jobicy.com/jobs/153037-ai-senior-engineer-graph.md)

Back in 2012, we were a group of engineers and designers who decided we wanted to build things—so we did. Able started as an engineering and product hub building for…

*
![ExtraHop logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/4800f505-221.jpg)
ExtraHop  Sep 11

### [Software Engineer III | AI/ML](https://jobicy.com/jobs/153029-software-engineer-iii-ai-ml.md)

At ExtraHop, we’re on a mission to protect and empower the connected enterprise. We reveal what is happening in the very infrastructure that sustains businesses, lives, and communities, and ensure…

*
![ExtraHop logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/4800f505-221.jpg)
ExtraHop  Sep 11

### [Salesforce Developer III](https://jobicy.com/jobs/153019-salesforce-developer-iii.md)

At ExtraHop, we’re on a mission to protect and empower the connected enterprise. We reveal what is happening in the very infrastructure that sustains businesses, lives, and communities, and ensure…

*
![ExtraHop logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/4800f505-221.jpg)
ExtraHop  Sep 11

### [R&D Talent Community](https://jobicy.com/jobs/153015-rd-talent-community.md)

At ExtraHop, we’re on a mission to protect and empower the connected enterprise. We reveal what is happening in the very infrastructure that sustains businesses, lives, and communities, and ensure…

*
![Binance logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/bc822f38-221.jpg)
Binance  Sep 11

### [Binance Accelerator Program – Applied AI Application Engineer](https://jobicy.com/jobs/153014-binance-accelerator-program-applied-ai-application-engineer.md)

Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. Binance is trusted by more than 320 million people in 100+…

*
![ExtraHop logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/4800f505-221.jpg)
ExtraHop  Sep 11

### [Principal Software Engineer | Data Science](https://jobicy.com/jobs/153013-principal-software-engineer-data-science.md)

At ExtraHop, we’re on a mission to protect and empower the connected enterprise. We reveal what is happening in the very infrastructure that sustains businesses, lives, and communities, and ensure…

*
![Binance logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/bc822f38-221.jpg)
Binance  Sep 11

### [Binance Accelerator Program – AI Intelligence Efficiency Engineer](https://jobicy.com/jobs/153012-binance-accelerator-program-ai-intelligence-efficiency-engineer.md)

What You Will Do – Assist in building AI tools such as coding assistants, automation scripts, and knowledge Q&A systems – Support the development of LLM-based applications (e.g., prompt optimization,…