At a Glance
- Tasks: Develop and ship software solutions that enhance user experiences for restaurants, riders, and consumers.
- Company: Join Deliveroo, a tech-driven company transforming how we shop and eat.
- Benefits: Enjoy competitive pay, healthcare, wellness perks, and a vibrant workplace culture.
- Other info: Participate in engaging intern activities and present your learnings at the end of the programme.
- Why this job: Make a real impact while learning from industry leaders in a fast-paced environment.
- Qualifications: Pursuing a degree in Computer Science with experience in databases and web applications.
The predicted salary is between 20000 - 30000 £ per year.
Why Deliveroo? Our mission is to transform the way you shop and eat, bringing the neighbourhood to your door by connecting consumers, restaurants, shops and riders. We are a technology-driven company at the forefront of the most rapidly expanding industry in the world. We move fast, value autonomy and ownership, and we are always looking for new ideas. Working at Deliveroo is the perfect environment to build a definitive career, motivated by impact.
About the Role: At Deliveroo, our software engineers implement and operate technological solutions to improve the experiences of our restaurants, riders, and consumers. From creating beautiful, user-friendly flows to crafting scalable backend architectures, we strive to deliver reliable, performant technology that delights our customers. During our 12-week Software Engineer internship, interns are completely immersed in their teams and will have the opportunity to develop, maintain, and ship products. As an intern, you will directly impact our business by collaborating with your team to solve real problems for our customers. Applicants must be authorized to work in the U.K. to be considered for this position. The 2026 internship program will be hosted in person at Deliveroo’s London headquarters at Cannon Bridge House.
What you’ll do:
- Learn modern, industry-leading product development practices, including how engineers use GenAI‑assisted coding and tooling to design, build, and ship real software.
- Develop, maintain and ship technical elements with the support of your mentor, manager, and team members.
- Act on feedback, coaching, and mentorship from your mentor and team members.
- Make a direct impact on our business by collaborating with your team to solve problems for our customers.
- Participate in intern programming, including leadership speaker sessions, social events, and team activities.
- Present your summer learnings during a final presentation at the end of the internship.
Expectations:
- You are pursuing a B.S. or M.S. Degree in Computer Science or equivalent, have no more than 2 years of full‑time work experience, and are graduating between Fall 2026 to Summer 2027.
- You are available for a Summer 2026 start date (Internships are only hosted during the Summer).
- You have experience working with databases (e.g., PostgreSQL, MySQL, AWS, SQL, etc.).
- You have a solid understanding of algorithms and data structures.
- Experience writing web‑based applications in any language, and an interest in learning (Go, Ruby/Rails, Python, Scala, or Rust).
- You have experience writing clean code, working with version control, and doing unit testing.
Preferred but not expected:
- At least 1 previous Software Engineering internship or equivalent relevant experience.
- Ability to analyze and improve efficiency, scalability, and stability of various systems.
- Excited to develop, release and run large‑scale web applications.
- Experience with solutions for systems monitoring, live deployments, and continuous integration.
- Experience with real‑time technology problems.
- Experience working with service‑oriented architecture, writing APIs, and designing systems.
- Participation in project or research‑based technical work, hackathons, technical conferences/organization, on‑campus student organization leadership, technical teaching assistant roles, relevant extracurricular activities, or other technical experience.
Workplace & Diversity: At Deliveroo we know that people are the heart of the business and we prioritise their welfare. Benefits differ by country, but we offer many benefits in areas including healthcare, wellness, parental leave, and pensions. At Deliveroo, we believe a great workplace is one that represents the world we live in and how beautifully diverse it can be. That means we have no judgement when it comes to any one of the things that make you who you are - your gender, race, sexuality, religion or a secret aversion to coriander. All you need is a passion for (most) food and a desire to be part of one of the fastest‑growing businesses in a rapidly growing industry.
Required skills: Algorithms, AWS, Databases, Go, MYSQL, Python, Ruby on Rails, Scala, Software Engineering, SQL, Unit Testing, Version Control, Web Applications, PostgreSQL, System Monitoring, Continuous Integration, Data Structures, APIs.
Required languages: English.
Software Engineer Intern: GenAI‑Driven, London employer: Deliveroo
Deliveroo is an exceptional employer that fosters a dynamic and inclusive work culture, where innovation and autonomy are at the forefront. As a Software Engineer Intern in London, you'll have the unique opportunity to learn from industry leaders while making a tangible impact on our technology and customer experience. With a strong emphasis on personal growth, mentorship, and collaboration, Deliveroo provides a supportive environment that empowers you to thrive in your career.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer Intern: GenAI‑Driven, London
✨Tip Number 1
Network like a pro! Reach out to current or former Deliveroo employees on LinkedIn. Ask them about their experiences and any tips they might have for landing the internship. Personal connections can make a huge difference!
✨Tip Number 2
Prepare for the technical interview by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice algorithms and data structures. We want you to feel confident and ready to tackle those coding challenges!
✨Tip Number 3
Show off your passion for tech! During interviews, share your personal projects or any hackathons you've participated in. This not only highlights your skills but also demonstrates your enthusiasm for software engineering.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the Deliveroo team. Let’s get you that internship!
We think you need these skills to ace Software Engineer Intern: GenAI‑Driven, London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Engineer Intern role. Highlight relevant skills like algorithms, databases, and any coding languages you know. We want to see how your experience aligns with what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for technology and why you're excited about working at Deliveroo. Let us know how you can contribute to our mission and what makes you a great fit for the team.
Showcase Your Projects:If you've worked on any projects, whether in school or on your own, make sure to mention them! We love seeing real examples of your work, especially if they involve web applications or innovative solutions. It gives us a glimpse into your problem-solving skills.
Apply Through Our Website:Don't forget to apply through our website! It's the best way to ensure your application gets to us directly. Plus, it shows you're serious about joining our team and ready to make an impact at Deliveroo.
How to prepare for a job interview at Deliveroo
✨Know Your Tech Stack
Make sure you’re familiar with the technologies mentioned in the job description, like Python, SQL, and AWS. Brush up on your knowledge of algorithms and data structures, as these are likely to come up during technical questions.
✨Show Your Passion for Problem-Solving
Deliveroo values candidates who can solve real problems. Be prepared to discuss past projects or experiences where you tackled challenges, especially those related to software development. Highlight how you collaborated with others to find solutions.
✨Prepare Questions About the Role
Think of insightful questions to ask your interviewers about the internship and the team dynamics. This shows your genuine interest in the role and helps you understand how you can contribute to Deliveroo’s mission.
✨Practice Coding Challenges
Since this is a software engineering role, practice coding challenges on platforms like LeetCode or HackerRank. Focus on writing clean code and be ready to explain your thought process, as communication is key in a collaborative environment.