Senior Backend Engineer, Kotlin - Quick Commerce

Barcelona, Spain

Full-time

Tech

Who we are

As part of the Delivery Hero Group, Glovo is the fastest-growing multi-category app in Spain, connecting millions of users with businesses, and couriers, offering on-demand services from more than 170,000 local restaurants, grocers and supermarkets, and high street retail stores, operating in more than 1500 cities across 25 countries. We are proud to make a significant and valuable contribution to the strategic positioning of the Delivery Hero Group on the global market through our unique expertise.

Job Description

We are hiring a Senior Backend Engineer to join our Quick-Commerce Global Services team in Barcelona to support the Delivery Hero Group's ecosystem with unique technologies: Kotlin

Your Mission
In this role, you'll have the unique opportunity to combine Glovo's vibrant, fast-paced culture with the reach and complexity of the Delivery Hero Group, one of the world's largest local delivery platforms. You'll be part of a Central Team based in Barcelona, collaborating with cross-functional teams to build scalable solutions that support the entire global ecosystem of the Group.

THE JOURNEY

  • Working on our next generation platform to not only provide food for our hungry customers but also other daily urgent needs like drinks, fruits, snacks but also batteries.

  • You are not shying away from building reliable, scalable systems with high concurrency and are always eager to learn new languages & technologies. Your decisions will make an impact since your ideas & efforts do matter.

  • Eventually you are not afraid to build global systems which are used by thousands of people and constantly drive for excellence.

Qualifications

WHAT YOU WILL BRING TO THE RIDE

  • Experience in the context of distributed systems and web services(RESTful, gRPC).

  • Experience in Distributed Systems Architecture (Microservices, Event-Driven, and RESTful Services).

  • 5+ years of experience in production-grade applications. 

  • High-level skills using Kotlin and/or Java.

  • Demonstrable skills with PostgreSQL and MongoDB 

  • Experience in working with agile methodologies.

  • Experience with commonly used observability tools for monitoring/alerting/logging/ distributed tracing, such as Grafana, Prometheus, and Datadog.

  • Experience with message brokers (SNS/SQS, Kafka, or Pub/Sub).

  • Rigor in high code quality, automated testing, and other engineering best practices.

  • Excellent written and verbal communication skills in English.

  • Curious, open-minded with a growth mindset, thriving on continuous feedback.

  • You believe in cross-functional teams and know that responsibility does not end with deployment.

  • Experience in cloud platform hosting via AWS/GCP and terraform/cloud formation.

  • You are running, maintaining & deploying your own code to production.

  • Being able to learn  and collaborate in the code base of other backend languages (python, golang knowledge will be a plus). 

  • Building, maintaining & running a high-traffic system in a microservice environment with Kubernetes.