Staff Software Engineer - Infrastructure

Deliveroo is a food delivery company connecting customers with restaurants worldwide.
Backend
Staff Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Staff Software Engineer - Infrastructure

Deliveroo is seeking a Staff Software Engineer - Infrastructure to join their team in London, UK. This role is part of Deliveroo's mission to become the definitive food company, feeding people three times a day with great food from the World's best-loved restaurants. The successful candidate will work on designing and building systems automation for managing Deliveroo's large-scale cloud database estate, collaborating closely with DBAs and developing best practices for the AWS database ecosystem.

The ideal candidate should have 5+ years of cloud experience, strong expertise in software engineering (preferably with Go and/or Python), and practical experience with both relational and NoSQL databases. They should also have experience at a Staff Engineer or Lead level, including leading impactful projects, mentoring team members, and participating in the hiring process.

This hybrid role requires working from the London office 3 days a week. The position offers the opportunity to work on unique and difficult problems at scale in an energetic and fast-paced environment. Deliveroo provides multiple benefits in areas including health, family, finance, community, convenience, growth, time away, and relocation.

Deliveroo values diversity and is committed to creating an inclusive work environment. They welcome applications from all qualified candidates, regardless of background, and are dedicated to building one of the world's best engineering organizations.

Last updated a month ago

Responsibilities For Staff Software Engineer - Infrastructure

  • Design and build systems automation for managing large-scale cloud database estate
  • Work closely with DBAs to gain expertise in database engineering practices and technologies
  • Develop best practices, tools, and libraries for AWS database ecosystem
  • Lead technical direction of the team
  • Influence strategic direction and build non-adjacent team relationships
  • Coach and support up-and-coming leaders in the team
  • Lead all types of engineering interviews

Requirements For Staff Software Engineer - Infrastructure

Go
Python
PostgreSQL
Redis
  • Expert in at least one relevant technical area
  • Experience in forecasting and managing project timelines and risks
  • Ability to define technical solutions for important business problems
  • Strong background in software engineering, preferably with Go and/or Python
  • Familiarity and practical experience with both relational and 'NoSQL' databases
  • Practical experience in cloud engineering, preferably AWS
  • 5+ years of Cloud experience
  • Experience at a Staff Engineer or Lead level
  • Experience leading impactful projects, mentoring team members, and participating in the hiring process

Benefits For Staff Software Engineer - Infrastructure

  • Multiple great benefits in areas including health, family, finance, community, convenience, growth, time away and relocation

Interested in this job?

Jobs Related To Deliveroo Staff Software Engineer - Infrastructure

Software Development Manager, Amazon Q Business

Lead the development of Amazon Q Business's AI-powered enterprise productivity platform, managing engineering teams and driving technical innovation at AWS.

Quality Engineering Manager, Apple Services Engineering

Lead Quality Engineering Manager role at Apple Services Engineering, overseeing a team of 15 in Commerce & Pricing, focusing on API quality and service delivery excellence.

Live Stream Event Engineer

Senior Live Streaming Engineer role at Apple, focusing on live event broadcasting and video delivery systems for Apple TV app, requiring 10+ years of experience in video/broadcast engineering.

Software Engineering Manager, Software Engineering Program Tools

Lead a team developing internal web applications and services for Apple's operating system delivery tools.

Legal Technology Manager

Senior technical role managing legal technology solutions at Netflix, focusing on system architecture and development.