Resume and JobRESUME AND JOB
Deliveroo logo

Senior Full-Stack Software Engineer Careers at Deliveroo - London | Apply Now!

Deliveroo

Senior Full-Stack Software Engineer Careers at Deliveroo - London | Apply Now!

full-timePosted: Jan 7, 2026

Job Description

Senior Full-Stack Software Engineer at Deliveroo - London

Role Overview

As a Senior Full-Stack Software Engineer at Deliveroo, you'll be a key player in building and maintaining the technology that powers our mission to transform the way the world eats. You'll work on a diverse range of projects, from improving our customer-facing applications to scaling our backend infrastructure. You'll be responsible for writing high-quality code, collaborating with other engineers, and mentoring junior team members. This role is based in our London headquarters, The River Building, and follows a hybrid work model.

A Day in the Life

Your day might start with a team stand-up to discuss progress and any roadblocks. You'll then dive into coding, working on features for our web and mobile applications. You might also spend time reviewing code from other engineers, participating in design discussions, or troubleshooting production issues. You'll collaborate closely with product managers, designers, and other stakeholders to ensure that we're building the right solutions for our customers. You'll also dedicate time to mentoring junior engineers, helping them grow their skills and careers.

Why London?

London is a global hub for technology and innovation, offering a vibrant and diverse community of engineers. Deliveroo's headquarters in London provides access to top talent, cutting-edge technologies, and a supportive ecosystem for growth. The River Building location offers stunning views and a modern work environment, making it an ideal place to build your career.

Career Path

At Deliveroo, we're committed to investing in our employees' growth and development. As a Senior Full-Stack Software Engineer, you'll have opportunities to advance your career in several directions. You could become a Staff Engineer, focusing on technical leadership and architectural design. You could also move into engineering management, leading a team of engineers and guiding their careers. We provide ongoing training and mentorship to help you reach your full potential.

Salary & Benefits

Deliveroo offers a competitive salary and benefits package, including health insurance, dental insurance, vision insurance, paid time off, parental leave, flexible work arrangements, and opportunities for professional development. We also offer employee discounts on Deliveroo orders, free food and drinks in the office, and company-sponsored social events. We are committed to providing a supportive and inclusive work environment where everyone can thrive. While specific salary details are kept private, our offers are competitive within the London market, reflecting experience and skill level.

Deliveroo Culture

Our culture is based on empowerment, ownership, and a passion for food. We encourage our employees to take initiative, experiment with new ideas, and challenge the status quo. We believe that diversity is a strength, and we're committed to creating a workplace where everyone feels welcome and respected. We value teamwork, collaboration, and a willingness to learn from each other. We are driven by impact, both in the products we build and the communities we serve.

How to Apply

To apply for the Senior Full-Stack Software Engineer position at Deliveroo, please submit your resume and cover letter through our online application portal. Be sure to highlight your relevant skills and experience, and explain why you're interested in working at Deliveroo. We look forward to hearing from you!

FAQ

  1. What technologies does Deliveroo use? Deliveroo uses a variety of technologies, including Go, Ruby/Rails, Python, Scala, Rust, PostgreSQL, MySQL, Redis, DynamoDB, ElasticSearch, and Memcache.
  2. What is the interview process like? The interview process typically involves a phone screening, a technical interview, and a final interview with the hiring manager.
  3. Does Deliveroo offer relocation assistance? Relocation assistance may be available for candidates who are not located in London.
  4. What is the work-life balance like at Deliveroo? Deliveroo offers flexible work arrangements to help employees achieve a healthy work-life balance.
  5. What opportunities are there for professional development? Deliveroo provides opportunities for professional development through training programs, mentorship, and conferences.
  6. What is the company culture like? Deliveroo has a fast-paced, collaborative, and innovative culture.
  7. How does Deliveroo support diversity and inclusion? Deliveroo is committed to creating a diverse and inclusive workplace where everyone feels welcome and respected.
  8. What are the career growth opportunities at Deliveroo? Deliveroo offers a variety of career growth opportunities, including promotions, lateral moves, and leadership positions.
  9. What benefits does Deliveroo offer? Deliveroo offers a comprehensive benefits package, including health insurance, dental insurance, vision insurance, paid time off, and parental leave.
  10. What is it like to work in The River Building? The River Building offers a modern and collaborative work environment with stunning views of London.

This content exceeds 1500 words.

Locations

  • London, UK

Salary

Estimated Salary Rangehigh confidence

70,000 - 120,000 GBP / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Full-Stack Developmentintermediate
  • Software Engineeringintermediate
  • Web Application Developmentintermediate
  • Backend Developmentintermediate
  • Frontend Developmentintermediate
  • Database Managementintermediate
  • System Architectureintermediate
  • Code Reviewintermediate
  • Project Planningintermediate
  • Risk Managementintermediate
  • Collaborationintermediate
  • Leadershipintermediate
  • Hiringintermediate
  • Mentoringintermediate
  • Gointermediate
  • Ruby/Railsintermediate
  • Pythonintermediate
  • Scalaintermediate
  • Rustintermediate
  • PostgreSQLintermediate
  • MySQLintermediate
  • Redisintermediate
  • DynamoDBintermediate
  • ElasticSearchintermediate
  • Memcacheintermediate
  • Problem-solvingintermediate
  • Communicationintermediate
  • Teamworkintermediate
  • Adaptabilityintermediate

Required Qualifications

  • Pride in readable, well-designed, well-tested software (experience)
  • Experience writing web-based applications in any language (Go, Ruby/Rails, Python, Scala, or Rust) (experience)
  • Familiarity and practical experience with relational databases (PostgreSQL, MySQL) (experience)
  • Familiarity and practical experience with web architecture at scale (20krpm and above) (experience)
  • Familiarity and practical experience with "NoSQL" data backends (Redis, DynamoDB, ElasticSearch, Memcache) (experience)
  • Strong understanding of software engineering principles and best practices (experience)
  • Experience with Agile development methodologies (experience)
  • Excellent problem-solving and analytical skills (experience)
  • Ability to work independently and as part of a team (experience)
  • Strong communication and interpersonal skills (experience)
  • Experience leading technical projects and mentoring junior engineers (experience)
  • Bachelor's degree in Computer Science or a related field (or equivalent experience) (experience)
  • Experience with cloud-based technologies (e.g., AWS, Azure, GCP) (experience)
  • Knowledge of DevOps principles and practices (experience)
  • Experience with continuous integration and continuous delivery (CI/CD) (experience)
  • Understanding of security best practices in web development (experience)

Responsibilities

  • Improve code structure and architecture.
  • Review code of any scope produced by your team.
  • Maximize the efficiency of your team by leading team project planning.
  • Foresee dependencies and risks in projects.
  • Constructively partner with other disciplines (e.g., PM, Experience).
  • Simplify the maintenance and operation of production systems.
  • Promote visibility, operational readiness, and health of your team's systems.
  • Build relationships with other engineering teams.
  • Identify collaboration opportunities.
  • Break down large pieces of work.
  • Guide design and technical/implementation choices.
  • Influence the roadmap within your team.
  • Take an active role in the hiring process and conduct engineering interviews.
  • Support the personal growth of colleagues, encouraging efficiency in their roles.
  • Contribute to achieving goals in multiple teams.
  • Lead projects within your team and contribute outside of your direct remit.
  • Work closely with product managers, designers, and other stakeholders to define and deliver high-quality software solutions.
  • Participate in code reviews to ensure code quality and adherence to coding standards.
  • Troubleshoot and resolve production issues in a timely manner.
  • Stay up-to-date with the latest technologies and trends in software engineering.
  • Contribute to the development of technical documentation and knowledge sharing within the team.
  • Mentor and coach junior engineers to help them grow their skills and careers.

Benefits

  • general: Competitive salary and benefits package
  • general: Health insurance
  • general: Dental insurance
  • general: Vision insurance
  • general: Paid time off (vacation, sick leave, holidays)
  • general: Parental leave
  • general: Flexible work arrangements
  • general: Opportunities for professional development and growth
  • general: Employee discount on Deliveroo orders
  • general: Free food and drinks in the office
  • general: Company-sponsored social events
  • general: Pension plan
  • general: Life insurance
  • general: Relocation assistance (if applicable)
  • general: Wellness programs
  • general: Commuting benefits
  • general: Employee assistance program (EAP)
  • general: Stock options or equity grants (depending on the role and level)

Target Your Resume for "Senior Full-Stack Software Engineer Careers at Deliveroo - London | Apply Now!" , Deliveroo

Get personalized recommendations to optimize your resume specifically for Senior Full-Stack Software Engineer Careers at Deliveroo - London | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Full-Stack Software Engineer Careers at Deliveroo - London | Apply Now!" , Deliveroo

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Full-StackSoftware EngineerLondonHybridSenior LevelDeliverooGoRubyPythonScalaRustSenior Full-Stack Software EngineerSoftware Engineering JobsFull-Stack Development JobsWeb Application Development JobsBackend Development JobsFrontend Development JobsDatabase Management JobsSystem Architecture JobsGo ProgrammingRuby on RailsPython ProgrammingScala ProgrammingRust ProgrammingPostgreSQLMySQL DatabaseRedis DatabaseDynamoDB DatabaseElasticSearchMemcacheTech Jobs LondonHybrid WorkCareer OpportunitiesThe River BuildingFood DeliveryTechnologyEngineeringOperations

Answer 10 quick questions to check your fit for Senior Full-Stack Software Engineer Careers at Deliveroo - London | Apply Now! @ Deliveroo.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Deliveroo logo

Senior Full-Stack Software Engineer Careers at Deliveroo - London | Apply Now!

Deliveroo

Senior Full-Stack Software Engineer Careers at Deliveroo - London | Apply Now!

full-timePosted: Jan 7, 2026

Job Description

Senior Full-Stack Software Engineer at Deliveroo - London

Role Overview

As a Senior Full-Stack Software Engineer at Deliveroo, you'll be a key player in building and maintaining the technology that powers our mission to transform the way the world eats. You'll work on a diverse range of projects, from improving our customer-facing applications to scaling our backend infrastructure. You'll be responsible for writing high-quality code, collaborating with other engineers, and mentoring junior team members. This role is based in our London headquarters, The River Building, and follows a hybrid work model.

A Day in the Life

Your day might start with a team stand-up to discuss progress and any roadblocks. You'll then dive into coding, working on features for our web and mobile applications. You might also spend time reviewing code from other engineers, participating in design discussions, or troubleshooting production issues. You'll collaborate closely with product managers, designers, and other stakeholders to ensure that we're building the right solutions for our customers. You'll also dedicate time to mentoring junior engineers, helping them grow their skills and careers.

Why London?

London is a global hub for technology and innovation, offering a vibrant and diverse community of engineers. Deliveroo's headquarters in London provides access to top talent, cutting-edge technologies, and a supportive ecosystem for growth. The River Building location offers stunning views and a modern work environment, making it an ideal place to build your career.

Career Path

At Deliveroo, we're committed to investing in our employees' growth and development. As a Senior Full-Stack Software Engineer, you'll have opportunities to advance your career in several directions. You could become a Staff Engineer, focusing on technical leadership and architectural design. You could also move into engineering management, leading a team of engineers and guiding their careers. We provide ongoing training and mentorship to help you reach your full potential.

Salary & Benefits

Deliveroo offers a competitive salary and benefits package, including health insurance, dental insurance, vision insurance, paid time off, parental leave, flexible work arrangements, and opportunities for professional development. We also offer employee discounts on Deliveroo orders, free food and drinks in the office, and company-sponsored social events. We are committed to providing a supportive and inclusive work environment where everyone can thrive. While specific salary details are kept private, our offers are competitive within the London market, reflecting experience and skill level.

Deliveroo Culture

Our culture is based on empowerment, ownership, and a passion for food. We encourage our employees to take initiative, experiment with new ideas, and challenge the status quo. We believe that diversity is a strength, and we're committed to creating a workplace where everyone feels welcome and respected. We value teamwork, collaboration, and a willingness to learn from each other. We are driven by impact, both in the products we build and the communities we serve.

How to Apply

To apply for the Senior Full-Stack Software Engineer position at Deliveroo, please submit your resume and cover letter through our online application portal. Be sure to highlight your relevant skills and experience, and explain why you're interested in working at Deliveroo. We look forward to hearing from you!

FAQ

  1. What technologies does Deliveroo use? Deliveroo uses a variety of technologies, including Go, Ruby/Rails, Python, Scala, Rust, PostgreSQL, MySQL, Redis, DynamoDB, ElasticSearch, and Memcache.
  2. What is the interview process like? The interview process typically involves a phone screening, a technical interview, and a final interview with the hiring manager.
  3. Does Deliveroo offer relocation assistance? Relocation assistance may be available for candidates who are not located in London.
  4. What is the work-life balance like at Deliveroo? Deliveroo offers flexible work arrangements to help employees achieve a healthy work-life balance.
  5. What opportunities are there for professional development? Deliveroo provides opportunities for professional development through training programs, mentorship, and conferences.
  6. What is the company culture like? Deliveroo has a fast-paced, collaborative, and innovative culture.
  7. How does Deliveroo support diversity and inclusion? Deliveroo is committed to creating a diverse and inclusive workplace where everyone feels welcome and respected.
  8. What are the career growth opportunities at Deliveroo? Deliveroo offers a variety of career growth opportunities, including promotions, lateral moves, and leadership positions.
  9. What benefits does Deliveroo offer? Deliveroo offers a comprehensive benefits package, including health insurance, dental insurance, vision insurance, paid time off, and parental leave.
  10. What is it like to work in The River Building? The River Building offers a modern and collaborative work environment with stunning views of London.

This content exceeds 1500 words.

Locations

  • London, UK

Salary

Estimated Salary Rangehigh confidence

70,000 - 120,000 GBP / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Full-Stack Developmentintermediate
  • Software Engineeringintermediate
  • Web Application Developmentintermediate
  • Backend Developmentintermediate
  • Frontend Developmentintermediate
  • Database Managementintermediate
  • System Architectureintermediate
  • Code Reviewintermediate
  • Project Planningintermediate
  • Risk Managementintermediate
  • Collaborationintermediate
  • Leadershipintermediate
  • Hiringintermediate
  • Mentoringintermediate
  • Gointermediate
  • Ruby/Railsintermediate
  • Pythonintermediate
  • Scalaintermediate
  • Rustintermediate
  • PostgreSQLintermediate
  • MySQLintermediate
  • Redisintermediate
  • DynamoDBintermediate
  • ElasticSearchintermediate
  • Memcacheintermediate
  • Problem-solvingintermediate
  • Communicationintermediate
  • Teamworkintermediate
  • Adaptabilityintermediate

Required Qualifications

  • Pride in readable, well-designed, well-tested software (experience)
  • Experience writing web-based applications in any language (Go, Ruby/Rails, Python, Scala, or Rust) (experience)
  • Familiarity and practical experience with relational databases (PostgreSQL, MySQL) (experience)
  • Familiarity and practical experience with web architecture at scale (20krpm and above) (experience)
  • Familiarity and practical experience with "NoSQL" data backends (Redis, DynamoDB, ElasticSearch, Memcache) (experience)
  • Strong understanding of software engineering principles and best practices (experience)
  • Experience with Agile development methodologies (experience)
  • Excellent problem-solving and analytical skills (experience)
  • Ability to work independently and as part of a team (experience)
  • Strong communication and interpersonal skills (experience)
  • Experience leading technical projects and mentoring junior engineers (experience)
  • Bachelor's degree in Computer Science or a related field (or equivalent experience) (experience)
  • Experience with cloud-based technologies (e.g., AWS, Azure, GCP) (experience)
  • Knowledge of DevOps principles and practices (experience)
  • Experience with continuous integration and continuous delivery (CI/CD) (experience)
  • Understanding of security best practices in web development (experience)

Responsibilities

  • Improve code structure and architecture.
  • Review code of any scope produced by your team.
  • Maximize the efficiency of your team by leading team project planning.
  • Foresee dependencies and risks in projects.
  • Constructively partner with other disciplines (e.g., PM, Experience).
  • Simplify the maintenance and operation of production systems.
  • Promote visibility, operational readiness, and health of your team's systems.
  • Build relationships with other engineering teams.
  • Identify collaboration opportunities.
  • Break down large pieces of work.
  • Guide design and technical/implementation choices.
  • Influence the roadmap within your team.
  • Take an active role in the hiring process and conduct engineering interviews.
  • Support the personal growth of colleagues, encouraging efficiency in their roles.
  • Contribute to achieving goals in multiple teams.
  • Lead projects within your team and contribute outside of your direct remit.
  • Work closely with product managers, designers, and other stakeholders to define and deliver high-quality software solutions.
  • Participate in code reviews to ensure code quality and adherence to coding standards.
  • Troubleshoot and resolve production issues in a timely manner.
  • Stay up-to-date with the latest technologies and trends in software engineering.
  • Contribute to the development of technical documentation and knowledge sharing within the team.
  • Mentor and coach junior engineers to help them grow their skills and careers.

Benefits

  • general: Competitive salary and benefits package
  • general: Health insurance
  • general: Dental insurance
  • general: Vision insurance
  • general: Paid time off (vacation, sick leave, holidays)
  • general: Parental leave
  • general: Flexible work arrangements
  • general: Opportunities for professional development and growth
  • general: Employee discount on Deliveroo orders
  • general: Free food and drinks in the office
  • general: Company-sponsored social events
  • general: Pension plan
  • general: Life insurance
  • general: Relocation assistance (if applicable)
  • general: Wellness programs
  • general: Commuting benefits
  • general: Employee assistance program (EAP)
  • general: Stock options or equity grants (depending on the role and level)

Target Your Resume for "Senior Full-Stack Software Engineer Careers at Deliveroo - London | Apply Now!" , Deliveroo

Get personalized recommendations to optimize your resume specifically for Senior Full-Stack Software Engineer Careers at Deliveroo - London | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Full-Stack Software Engineer Careers at Deliveroo - London | Apply Now!" , Deliveroo

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Full-StackSoftware EngineerLondonHybridSenior LevelDeliverooGoRubyPythonScalaRustSenior Full-Stack Software EngineerSoftware Engineering JobsFull-Stack Development JobsWeb Application Development JobsBackend Development JobsFrontend Development JobsDatabase Management JobsSystem Architecture JobsGo ProgrammingRuby on RailsPython ProgrammingScala ProgrammingRust ProgrammingPostgreSQLMySQL DatabaseRedis DatabaseDynamoDB DatabaseElasticSearchMemcacheTech Jobs LondonHybrid WorkCareer OpportunitiesThe River BuildingFood DeliveryTechnologyEngineeringOperations

Answer 10 quick questions to check your fit for Senior Full-Stack Software Engineer Careers at Deliveroo - London | Apply Now! @ Deliveroo.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.