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 4 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

Software Integrity QA Engineer, Creativity Apps

Senior QA Engineer role at Apple focusing on photo/video editing software testing, requiring 7+ years experience and offering comprehensive benefits package.

Software Development Engineer in Test, Creativity Apps

Senior Software Development Engineer in Test position at Apple, focusing on testing Subscription framework and APIs for iOS/macOS creative applications.

Sr. Software Development Engineer, Ops Tech Solutions - Telemetry Engineering

Senior Software Engineer role at Amazon focusing on telemetry and self-healing solutions for global device fleet management

Software Integrity QA Engineer, Creativity Apps

Senior QA Engineer role at Apple focusing on creative apps, requiring 7+ years experience in QA and expertise in photo/video editing.

Senior Engineer - Integration

Senior Integration Engineer role at Qualcomm, leading Linux product development and CI/CD initiatives while mentoring team members.