companyDeliveroo logo

Senior Software Engineer at Deliveroo | London

DeliverooLondon - The River Building HQ
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

What You’ll Need to ThriveOur ideal candidate will bring strong expertise in some of these areas and curiosity to grow in others:Strong Engineering Principles: Deep pride in writing readable, well-designed, and well-tested software. Backend Expertise: Significant experience building web-based applications (we use Go, Ruby/Rails, Python, Scala, and Rust). Data Proficiency: Understanding of data management and analytical skills.

About the job

Senior Software Engineer

Become a key player in our mission to revolutionize the shopping and dining experience, where innovation, impact, and growth are at the forefront of everything we pursue. Our Engineering teams tackle intricate technical challenges across a global, three-sided marketplace, constructing and scaling systems that cater to millions of customers, riders, and partners daily.

From real-time logistics to robust infrastructure and marketplace optimization, we design, build, and operate technology that fuels Deliveroo’s expansive growth.

We seek a Senior Software Engineer to join our London (Hybrid - 3 days from the office) team. In this pivotal role, you will enhance code structure and architecture while leading project planning to maximize efficiency and reliability across our production systems.

Familiarize yourself with our Engineering team — discover what motivates us, our work culture, and what you can anticipate.

Your Responsibilities

Here’s what your day-to-day might encompass:

  • Pursue Technical Excellence: Refine code structure and architecture within your team’s domain, conducting impactful code reviews to ensure quality and scalability.

  • Steer Project Planning: Anticipate dependencies and risks, collaborating closely with Product and Design to ensure seamless delivery of complex features.

  • Enhance Operations: Streamline the maintenance and operation of production systems, fostering visibility, health, and operational readiness.

  • Collaborate & Influence: Cultivate relationships across engineering teams to uncover collaboration opportunities and influence the broader technical roadmap.

  • Mentor & Recruit: Facilitate the personal development of your colleagues through technical mentorship and actively participate in engineering interviews to expand our team.

Desired Qualifications

Our ideal candidate will bring robust expertise in several of these areas and a willingness to grow in others:

  • Solid Engineering Principles: A strong commitment to crafting readable, well-designed, and thoroughly tested software.

  • Backend Proficiency: Extensive experience in developing web-based applications (we utilize Go, Ruby/Rails, Python, Scala, and Rust).

  • Data Proficiency: Familiarity with data handling and optimization techniques.

About Deliveroo

Deliveroo is on a mission to transform the food delivery and shopping landscape, striving for innovation, impact, and growth. Our engineering teams tackle complex challenges to enhance the experience for millions of users across our global platform.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.