
Senior Software Engineer, Android
London - The River Building HQ
Full Time
GBP 120,000 – 160,000
Senior
Android Engineer
Jul 20, 2026
The role
Summary
Join Deliveroo's SDUI team as a Senior Android Engineer to design and scale a server-driven UI platform that enables seamless, performant UI deployment across iOS, Android, and Web without requiring app redeployment. In this hybrid London-based role, you will lead architectural improvements, mentor engineers, and own large-scale platform initiatives while working with Kotlin, Jetpack Compose, Golang, and Protobuf across a three-sided marketplace serving millions of users daily.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
GBP 120,000 – 160,000 (annual)
Available
Benefits
Competitive Salary & Equity
Market-leading compensation package with equity options enabling you to share in Deliveroo's continued success and growth trajectory.
Hybrid Work Arrangement
Flexible hybrid working model based in London office with typical expectation of three days in-office per week, supporting work-life balance and collaboration.
Continuous Learning & Development
Investment in professional growth through technical training, conference attendance, and opportunities to work on cutting-edge platform and rendering technologies.
Low-Hierarchy, High-Ownership Culture
Fast-paced environment emphasizing individual initiative and technical ownership, enabling rapid impact and accelerated career development through meaningful work.
Collaborative Engineering Community
Work alongside ambitious, supportive engineering teams united by shared commitment to building high-quality rendering systems and platform infrastructure.
Global Team Connectivity
Access to broader DoorDash and Wolt engineering talent and resources following integration, providing mentorship opportunities and expanded career growth pathways.
Diversity & Inclusion Support
Commitment to fostering an equitable environment with reasonable accommodations for candidates with disabilities or long-term health conditions, and welcoming applications from all backgrounds.
Meaningful Impact at Scale
Work on rendering platform that powers every consumer-facing surface at Deliveroo, directly impacting millions of customers, riders, and restaurant partners daily.
Interview process
- 1Initial Technical Screen — Conversation with a hiring manager or senior engineer to discuss your background in Android development, server-driven UI experience, and understanding of platform architecture challenges. Expect discussion of specific technical projects and your approach to solving performance and scalability problems.
- 2System Design Interview — Deep-dive technical discussion focused on designing platform-level systems, such as architecting a server-driven UI renderer or designing APIs for cross-platform UI delivery. Assessment of your ability to think about scalability, performance trade-offs, and developer experience for teams consuming your platform.
- 3Coding Interview — Hands-on technical assessment involving real or realistic Android development problems, such as implementing UI rendering logic, state management patterns, or optimization challenges. Emphasis on code quality, testing practices, and your approach to software craft.
- 4Cross-Functional Panel Interview — Meeting with stakeholders from iOS, Web, backend engineering, and product to assess collaboration skills, communication across disciplines, and your ability to influence technical decisions in a matrix environment. Discussion of previous cross-team projects and your product mindset.
You'll be redirected to the company's application page
More Jobs at Deliveroo
17 other open positions

Deliveroo
View all jobs
Deliveroo is a British multinational online food delivery company operating a platform for ordering from restaurants and grocers.
Tech Stack
Interview Guides
12 guides available for Deliveroo
Apply Now