Senior Database Reliability Engineer

Deliveroo is a leading food delivery platform connecting customers with restaurants worldwide.
Backend
Senior Software Engineer
Hybrid
2+ years of experience

Description For Senior Database Reliability Engineer

Deliveroo is seeking a Senior Database Reliability Engineer to join their team in London, UK. As a key member of the engineering organization, you'll work on database reliability and performance aspects, implement best practices for PostgreSQL clusters, and provide expertise to engineering teams. You'll be responsible for rolling out changes to the production environment, supporting database-related incidents, and working on automation of database infrastructure. The ideal candidate has experience with PostgreSQL/Aurora, strong coding skills in Python or Go, and knowledge of cloud computing (preferably AWS). This role offers the opportunity to make a significant impact on a rapidly growing food delivery platform, solving unique challenges at scale in a fast-paced environment. Deliveroo offers a range of benefits including health, family, and financial perks, as well as growth opportunities and a diverse, inclusive work culture.

Last updated 3 months ago

Responsibilities For Senior Database Reliability Engineer

  • Work on database reliability and performance aspects for Deliveroo
  • Work on shipping solutions for the platform
  • Roll out changes to production environment and help mitigate database-related production incidents
  • On-call support on rotation with the team
  • Demonstrate deep expertise in PostgreSQL and analyze solutions
  • Implement best practices for main PostgreSQL database cluster and its components
  • Work on observability of relevant database metrics
  • Provide database expertise to engineering teams
  • Work on automation of database infrastructure
  • Support and debug database production issues across services and levels of the stack
  • Make monitoring and alerting alert on symptoms and SLOs
  • Document actions for repeatable actions and automation

Requirements For Senior Database Reliability Engineer

PostgreSQL
Python
Go
Linux
  • Experience with PostgreSQL and/or Aurora, preferably in a DBA role
  • Good understanding of Unix/Linux systems and networking
  • Ability to write high quality code in Python, Go, or equivalent languages
  • Experience with cloud computing (AWS preferable)
  • Strong infrastructure as code skills, ideally with Terraform

Benefits For Senior Database Reliability Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Relocation Benefits
  • Health benefits
  • Family benefits
  • Finance benefits
  • Community benefits
  • Convenience benefits
  • Growth opportunities
  • Time away benefits
  • Relocation benefits

Interested in this job?

Jobs Related To Deliveroo Senior Database Reliability Engineer

Senior SDE, Amazon Q Business

Senior Software Engineer role at Amazon working on Amazon Q Business, developing enterprise AI solutions and productivity tools using generative AI technology.

Senior SDE, Amazon Q Business, AWS Q Business

Senior Software Engineer role at Amazon developing enterprise AI assistant platform Amazon Q Business, requiring 5+ years experience in software development and system architecture.

Senior SDE, Amazon Q Business, AWS Q Business

Senior Software Engineer role at Amazon Web Services, developing AI-powered enterprise productivity solutions with Amazon Q Business platform.

Sr. Software Development Engineer, Alexa Skills Kit, Alexa Devices, Sales & Marketing

Senior Software Engineer role at Amazon Alexa, focusing on LLM-based services and developer tools, requiring 5+ years of experience in software development and system architecture.

Sr Software Development Engineer, Professional Services

Senior Software Engineer role at AWS focusing on building and improving backend services, leading technical design, and mentoring team members.