Staff Software Engineer - Database Infrastructure

Food delivery platform connecting customers with world's best-loved restaurants, focusing on convenience and technology.
$NaN
Backend
Staff Software Engineer
Contact Company
""+ years of experience
Enterprise SaaS · Consumer

Description For Staff Software Engineer - Database Infrastructure

Deliveroo, a leading food delivery platform, is seeking a Staff Software Engineer to join their database infrastructure team. This role presents an exciting opportunity to work at the intersection of large-scale system design and database engineering.

The position involves designing and implementing automation systems for managing Deliveroo's extensive cloud database infrastructure. As a Staff Engineer, you'll be at the forefront of solving complex technical challenges that impact millions of users worldwide. You'll work closely with Database Administrators, developing expertise in database engineering practices while creating tools and best practices for the AWS database ecosystem.

The role demands technical excellence and leadership capabilities. You'll be expected to lead the technical direction of your team, influence strategic decisions, and build relationships across different departments. Your expertise will be crucial in mentoring other engineers and maintaining high engineering standards through code reviews and technical guidance.

Deliveroo's engineering culture emphasizes collaboration, autonomy, and impact. The company values technical innovation and provides engineers with the freedom to solve complex problems at scale. As a Staff Engineer, you'll have the opportunity to shape the future of food delivery technology while working with cutting-edge tools and technologies.

The ideal candidate should have deep expertise in database technologies, including both SQL and NoSQL systems, strong software engineering skills (particularly in Go or Python), and significant experience with cloud platforms, preferably AWS. You'll be joining a company that prioritizes employee welfare, offering comprehensive benefits and fostering an inclusive workplace culture.

This role offers the unique opportunity to work on technical challenges at a massive scale while contributing to Deliveroo's mission of becoming the definitive food company. You'll be part of a fast-growing organization that values technical excellence, innovation, and personal growth, making it an ideal position for experienced engineers looking to make a significant impact in the food-tech industry.

Last updated 20 days ago

Responsibilities For Staff Software Engineer - Database Infrastructure

  • Design and build systems automation for managing large-scale cloud database estate
  • Work closely with DBAs on 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 team relationships
  • Lead engineering interviews and contribute to recruiting

Requirements For Staff Software Engineer - Database Infrastructure

Go
Python
PostgreSQL
Redis
  • Expert in at least one relevant technical area
  • Experience with relational and NoSQL databases (PostgreSQL, DynamoDB, Redis)
  • Strong background in software engineering, preferably with Go and/or Python
  • Practical experience in cloud engineering, preferably AWS
  • Ability to forecast and manage project timelines and risks
  • Skills in readable, well-designed, well-tested software development

Benefits For Staff Software Engineer - Database Infrastructure

Medical Insurance
Parental Leave
Relocation Benefits
  • Health benefits
  • Family benefits
  • Financial benefits
  • Community benefits
  • Growth opportunities
  • Time away benefits
  • Relocation benefits

Interested in this job?

Jobs Related To Deliveroo Staff Software Engineer - Database Infrastructure

Staff Full-Stack Software Engineer

Lead technical initiatives and drive innovation as a Staff Full-Stack Software Engineer at Deliveroo, working with cutting-edge technologies in a hybrid environment.

Staff Full-Stack Software Engineer

Staff Full-Stack Software Engineer position at Deliveroo, leading technical initiatives and mentoring teams while building scalable solutions for food delivery technology.

Staff Full-Stack Software Engineer

Staff Full-Stack Software Engineer position at Deliveroo, leading technical initiatives and mentoring teams while building scalable solutions for food delivery technology.

Staff Software Engineer

Lead technical initiatives and architect scalable solutions as a Staff Software Engineer at Deliveroo, shaping the future of food delivery technology.

Staff Software Engineer

Lead technical initiatives and architect scalable solutions as a Staff Software Engineer at Deliveroo, shaping the future of food delivery technology.