8,194 Logistics jobs
Open tech roles at companies in logistics and supply chain.


Principal Product Designer (Ventures)
Senior design lead on Deliveroo's Ventures team (DoorDash's internal incubator) in London, setting design vision and strategy for early-stage products taken from concept to test-market launch. Day to day: shaping roadmaps with leadership, building scalable design systems, prototyping and AI-enhanced workflows, and mentoring senior designers.


Staff Product Designer
Staff Product Designer at Deliveroo (now part of DoorDash) in London, leading design strategy for critical areas of a large three-sided food-delivery marketplace. Day to day: defining long-term product vision, mentoring senior designers, setting platform-wide design standards, and aligning product and engineering leadership.


Staff Product Designer (Motion)
Staff Product Designer (Motion) at Deliveroo (now part of DoorDash) in London, leading motion design as a discipline: defining motion principles, building reusable motion systems and animated component libraries, and shipping production-ready motion (Lottie/dotLottie, CSS/JS, native transitions) using tools like After Effects, Lottie and Rive.


Staff Product Designer (Retail)
Staff Product Designer on Deliveroo's Retail team in London (hybrid), shaping the strategic vision for retail delivery and building new shopping experiences beyond restaurant and grocery. Day-to-day involves leading design sprints, partnering with product/engineering leadership, raising craft through critique and mentoring, and driving studio-wide design culture.


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.


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.


Senior Machine Learning Engineer - Recommendations
Senior Machine Learning Engineer in Deliveroo's London office (hybrid, 3 days on-site) building recommendation, ranking and retrieval models that help customers discover restaurants, dishes and content on the food-delivery marketplace. Core stack includes Python, modern ML frameworks and large-scale data processing, with end-to-end ownership from framing to experiments and production monitoring.


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 (Backend) - Subscriptions
Backend engineer on Deliveroo's Subscriptions team in London, building shared subscription and loyalty capabilities (DashPass, Deliveroo Plus, Wolt+) that serve millions of users across Deliveroo, DoorDash, and Wolt. The team is explicitly AI-first, expecting engineers to work with agentic coding workflows and ship reliable backend features end-to-end.


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.


Data Science Manager
Data Science Manager at Deliveroo (London) leading and developing a team of data scientists/ML engineers while owning the analytical direction of a consumer, product or commercial area (e.g. retention, pricing, personalisation). Stays hands-on with experimentation, causal inference and applied machine learning, partnering with senior stakeholders.


Software Engineer II - Android
Deliveroo (now part of DoorDash) is hiring a mid-level Android engineer in London to build and scale its consumer food-delivery Android app. Day to day they write Kotlin/Java, improve architecture and code quality, own larger workstreams, and support the team through code review, mentoring, and interviewing.


Senior Software Engineer - iOS
Senior iOS engineer on Deliveroo's Consumer team in London (hybrid, ~3 days/week in office), designing and scaling the customer-facing iOS app architecture in Swift/Objective-C and UIKit, shipping high-performance features, monitoring app health, and mentoring engineers as part of a global food-delivery marketplace.


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.


Senior Software Engineer - Android
Senior Android engineer on Deliveroo's London-based Consumer Tech team, building and scaling the customer-facing Android app in Kotlin/Java (Android SDK, AndroidX, Android Studio). Leads architecture improvements and code reviews, owns large features end-to-end, and mentors engineers. Hybrid, typically 3 days/week in the London office.


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.
Staff Data Engineer
Staff Data Engineer leading the design and evolution of a modern data platform using Snowflake, dbt, Kafka, Airflow, and AWS cloud services for a freight and logistics SaaS company.