Deliveroo

Software Engineer Intern

Deliveroo2 weeks ago
Location

London - The River Building HQ

Type

Full Time

Level

Intern

Role

Software Engineer Intern

Posted

Feb 26, 2026

Full TimeIntern

The role

Summary

Software Engineer Intern at Deliveroo will work on production systems for a three-sided marketplace serving millions of users daily. Based in London with hybrid work arrangement, the role involves building real-world features with full-time engineer responsibilities, supported by dedicated mentorship. Requires pursuing CS degree (graduating 2026-2027) and experience with algorithms, data structures, and web applications.

What you'll do

Feature Development: Develop, maintain, and deploy technical features for production systems with mentor support
Code Collaboration: Participate in squad ceremonies and collaborative problem-solving sessions with engineering teams
Modern Development Practices: Learn and implement industry-leading practices including GenAI-assisted coding and tooling
System Contribution: Actively contribute to and learn about complex marketplace systems serving millions of users
Code Quality: Write clean, testable code using version control and unit testing best practices
Continuous Learning: Engage with regular feedback and coaching from senior engineers and technical mentors
Leadership Engagement: Participate in leadership speaker sessions and networking events within the engineering organization
Project Presentation: Present summer project outcomes and technical learnings to engineering leadership team
Production Deployment: Ship real-world products and features that directly impact customer, rider, and partner experiences
Technical Problem Solving: Address real marketplace challenges across logistics, infrastructure, and optimization domains

What we look for

Technical

Algorithms and Data StructuresSolid understanding of fundamental computer science concepts and their practical applications
Web Application DevelopmentExperience building web-based applications in any programming language
Version ControlProficiency with Git for collaborative software development
Unit TestingExperience writing and maintaining automated tests for code quality assurance
Database ExperiencePractical experience working with SQL databases like PostgreSQL, MySQL, or AWS database services
Clean Code PracticesAbility to write maintainable, well-structured code following industry standards

Education

Computer Science DegreeCurrently pursuing Bachelor's or Master's degree in Computer Science or equivalent field
Graduation TimelineExpected graduation between Autumn 2026 and Summer 2027

Experience

Academic ProgrammingStrong foundation in programming through coursework and personal projects
Technical CuriosityDemonstrated interest in learning new technologies and programming languages
Previous InternshipAt least one previous Software Engineering internship or relevant technical placement (preferred)
Technical ProjectsParticipation in hackathons, technical research, open-source contributions, or campus technical society leadership (preferred)
System Design InterestExposure to service-oriented architecture, APIs, system monitoring, or continuous integration (preferred)

Skills

Required skills

Programming FundamentalsStrong foundation in algorithms, data structures, and clean code principles
Web DevelopmentExperience building web-based applications in any programming language
Database OperationsPractical experience with SQL databases and query optimization
Version ControlProficiency with Git for collaborative software development
Testing PracticesExperience with unit testing frameworks and automated testing
Problem SolvingAnalytical thinking and ability to tackle complex technical challenges

Nice to have

Backend LanguagesInterest in learning Go, Ruby/Rails, Python, Scala, or Rust
System DesignUnderstanding of service-oriented architecture and API design patterns
Cloud PlatformsFamiliarity with AWS or other cloud infrastructure services
DevOps PracticesKnowledge of CI/CD pipelines and system monitoring tools
Open Source ContributionsActive participation in open source projects or technical communities
Hackathon ExperienceParticipation in coding competitions and collaborative technical projects

Compensation & benefits

Benefits

Hybrid Working

Flexible work arrangement with typically 3 days in the London office

Dedicated Mentorship

Personal mentor assigned to guide technical and cultural integration

Leadership Exposure

Access to leadership speaker sessions and networking opportunities

Professional Development

Structured internship program with continuous learning and feedback

Real Impact Projects

Work on production systems affecting millions of users rather than mock projects

Modern Tech Stack

Exposure to industry-leading technologies and GenAI-assisted development tools

Global Collaboration

Opportunity to work with DoorDash and Wolt teams as part of global expansion

Inclusive Culture

Commitment to diversity, equity, and inclusion with reasonable adjustments for disabilities

Career Acceleration

High-ownership environment designed to accelerate career growth

Technical Community

Access to engineering blogs, technical discussions, and knowledge sharing


Interview process

  1. 1
    Application Review Initial screening of academic background, technical experience, and project portfolio
  2. 2
    Technical Phone Screen 30-45 minute coding interview focusing on algorithms and problem-solving skills
  3. 3
    Technical Deep Dive In-depth technical interview covering system design concepts and coding proficiency
  4. 4
    Cultural Fit Interview Behavioral interview assessing collaboration skills and alignment with Deliveroo values
  5. 5
    Final Round Meeting with engineering leadership to discuss internship goals and project interests

Apply for this position

You'll be redirected to the company's application page


Deliveroo

Deliveroo

View all jobs

Deliveroo is a British multinational online food delivery company operating a platform for ordering from restaurants and grocers.

London, England, United KingdomFounded 2013deliveroo.co.uk

Tech Stack

Languages
GoRubyPythonScalaRust
Frameworks
Ruby on RailsRESTful APIs
Databases
PostgreSQLMySQLSQL
Tools
GitAWSGenAI-assisted coding toolsUnit Testing FrameworksCI/CD Systems
Other
Service-oriented ArchitectureSystem MonitoringThree-sided Marketplace Architecture

Interview Guides

12 guides available for Deliveroo

Apply Now