Tech jobs
Job listings



Senior Software Engineer, Backend (All Teams)
Senior Backend Engineer at DoorDash developing and running large-scale backend services for its on-demand delivery logistics marketplace: defining backend architecture, moving from a monolith to microservices, and improving performance, reliability, scalability, and security. Hybrid role (some in-office) across SF, NYC, Sunnyvale, and Seattle.



Software Engineer, Backend (All Teams)
Backend engineers at DoorDash build and operate large-scale services powering its three-sided delivery marketplace, working across product and platform teams to define backend architecture, improve performance/reliability/scalability, and migrate from a monolith to microservices. Core stack includes REST APIs, SQL/NoSQL (Postgres, Redis, Elasticsearch, RabbitMQ) plus AI coding tools.



Staff Software Engineering, Backend (All Teams)
DoorDash is hiring Staff Backend Engineers across Product and Product Platform teams to build large-scale, highly available systems for its three-sided delivery marketplace. The role involves setting technical direction, defining backend architecture, and driving the transition from monolith to microservices using REST APIs, SQL/NoSQL stores (Postgres, Redis, Elasticsearch, RabbitMQ), and AI codin
Senior Software Engineering, Backend
About the Team DoorDash is building the world's most reliable on-demand logistics engine for delivery! We're looking for experienced engineers to join our fast-growing engineering team and help us develop a 24x7,…
Senior Software Engineer (Fullstack) - Merchant EMEA
Builds full-stack features for merchant tools in Wolt’s logistics platform, using Go/Kotlin backends and TypeScript/React frontends with cloud-native tooling.


Senior Software Engineer (Backend)- Merchants
Senior backend engineer on Deliveroo's (now part of DoorDash) MX Intelligence team in London (hybrid, 3 days in office), building a first-party platform replacing Salesforce for merchant identification, CRM, quoting, contracting and onboarding across DoorDash, Deliveroo and Wolt. Stack includes Go, Ruby/Rails, Python, Scala, Rust, PostgreSQL, Redis, DynamoDB and Elasticsearch.


Senior Software Engineer, Backend - New Verticals
Senior backend engineer on Deliveroo's New Verticals (grocery/retail 'Shopping') team in London, hybrid 3 days/week: improving architecture and code quality, leading project planning, and scaling backend systems while moving a monolith to microservices. Stack includes Go, Ruby/Rails, Python, Scala, Rust, PostgreSQL/MySQL and Redis/DynamoDB/ElasticSearch.


Senior Software Engineer (Full-Stack) - Home Page and Merchandising Platform
Senior full-stack engineer on Deliveroo's Home Page & Merchandising Platform team in London (hybrid, 3 days in office), building and scaling the backend and frontend that power the homepage for millions of users. Core stack includes Go, Ruby, Python, Scala, PostgreSQL/MySQL, and NoSQL stores like Redis and Elasticsearch.


Senior Software Engineer (Full-Stack) - Merchants
Senior full-stack engineer on Deliveroo's Merchant Experience (MX) Intelligence team in London, building first-party tools for merchant discovery, matching and onboarding as the company replaces Salesforce. Works across Go, Ruby, Python and Scala services plus web frontends, with PostgreSQL/MySQL and Redis/DynamoDB/Elasticsearch, hybrid ~3 days in office.


Senior Software Engineer, Full-Stack - New Verticals
Senior full-stack engineer on Deliveroo's London-based New Verticals team (hybrid, ~3 days/week in office), building and scaling high-performance features for its grocery/retail delivery marketplace while migrating a monolith to microservices. Stack spans Go, Ruby/Rails, Python, Scala, Rust, React, PostgreSQL/MySQL, and Redis/DynamoDB/ElasticSearch.


Software Engineer II (Backend) - Home Page & Merchandising Platform
Backend engineer on Deliveroo's Home Page & Merchandising Platform team in London, designing and scaling services for a real-time hyper-local food-delivery marketplace. Works in Go, Ruby, or Python with PostgreSQL/MySQL plus NoSQL/caching layers; hybrid role with typically 3 days in the office.


Software Engineer II (Full-Stack) - Storefront
Software Engineer II on Deliveroo's Storefront team, building the digital experiences behind merchants' own branded websites and apps while improving code, architecture, and production-system operations at scale. Core technologies include Go and/or Python, relational databases, and NoSQL backends like Redis and DynamoDB.


Software Engineer II - New Verticals
Software Engineer II on Deliveroo's New Verticals (grocery/retail 'Shopping') team in London, hybrid ~3 days/week in office. You'll build and scale backend systems for the three-sided marketplace, migrate a monolith to microservices, and lead planning/mentoring using Go, Ruby/Rails, Python, Scala or Rust with PostgreSQL/MySQL and NoSQL stores.


Staff Software Engineer
Staff Software Engineer at Deliveroo (part of DoorDash) in Hyderabad: acts as a technical authority designing and scaling high-traffic marketplace/logistics systems (20k+ rpm), steering technical roadmaps, mentoring engineers, and leading interviews. Polyglot backend work with Go, Ruby, Python, Scala, or Rust and PostgreSQL plus NoSQL stores like Redis, DynamoDB, or Elasticsearch.


Staff Software Engineer - Full Stack - New Verticals
Staff full-stack engineer at Deliveroo in London (hybrid, 3 days in office) acting as a technical authority for high-scale marketplace systems (20k+ rpm) — defining architecture, driving technical excellence across teams, and mentoring engineers. Stack includes Go, Ruby/Rails, Python, Scala, React, Rust, PostgreSQL, and NoSQL stores like Redis, DynamoDB, Elasticsearch.


Staff Software Engineer - Full-Stack
Staff-level full-stack engineer on Deliveroo's London team (hybrid, 3 days in office), acting as a technical authority across teams: architecting high-scale marketplace and logistics systems (20k+ rpm), leading technical roadmaps, and mentoring engineers. Stack spans Go, Ruby, Python, Scala, PostgreSQL/MySQL, and Redis/DynamoDB/Elasticsearch.


Staff Software Engineer - New Verticals
Staff backend engineer on Deliveroo's New Verticals group in London (hybrid, 3 days/office), driving technical direction and architecture for high-scale marketplace systems — including monolith-to-microservices migration, performance/reliability work, and mentoring. Stack: Go, Ruby/Rails, Python, Scala, Rust, PostgreSQL, Redis/DynamoDB/ElasticSearch, plus AI coding tools.


Senior Software Engineer
Senior backend engineer on Deliveroo's Hyderabad team (hybrid, 3 days/week in office), improving code architecture, leading project planning, and running production systems for a global three-sided food-delivery marketplace. Stack spans Go, Ruby/Rails, Python, Scala, Rust with PostgreSQL/MySQL and Redis, DynamoDB, or ElasticSearch.


Senior Software Engineer (Fullstack) - Merchant EMEA
Senior fullstack engineer on Deliveroo's (DoorDash) Merchant EMEA team, building merchant-facing products like onboarding, analytics, and menu/order management across 37 countries. Backend in Go/Kotlin, frontend in TypeScript/React; hybrid role based in Berlin or Helsinki with no visa sponsorship or relocation support.
Backend Software Engineer
Develop, deploy, and maintain scalable backend microservices for a cloud security platform using cloud providers (AWS/GCP/Azure), data-intensive technologies (RabbitMQ, Redis), and backend languages like Go or Java.