Glovo Engineering Events

Our past Events

JIT Compiler & Spring Boot 3, ready or not!?

JIT Compiler & Spring Boot 3, ready or not!?

25/10/2022

A Barcelona Jug meetup was held in Glovo offices on the 25th of October, 2022 about the JIT compiler and Spring Boot 3. André Lopes Nogueira, Backend Software Engineer at Glovo, speaking about the JIT compiler. Abstract: The JIT(Just-In-Time) compiler is a key component of Java Virtual Machine(JVM) that is responsible for performance optimizations at runtime, applying advanced techniques to boost applications' performance. In this talk, we will provide an overview of the Java JIT compiler: its architecture, how it works, what the different optimization techniques are when it is triggered, and how we can inspect it live. Speaker: Andre Ricardo Lopes Nogueira, Backend Software Engineer at Glovo since 2019 and previously a computer science researcher at the University of Lisbon for 6 years, focused on dependable and intrusion-tolerant systems. Next up, Abel Salgado Romero from VMWare spoke about: Spring Boot 3: ready or not? Abstract: Spring Boot 3 will be out on the 24th of November, just around the corner! With it, many improvements and the long-awaited Spring Native Support. In this session, Abel will try to answer what to expect from it and what it means for your current and future application. Including some tips & tricks to migrate your apps. Speaker: Abel Salgado is Software Engineer at VMWare in Spring Commercial Team. Since 2020 working on making Spring Cloud Gateway a great experience on Kubernetes. Open-source advocate, Asciidoctor Maven Plugin maintainer, and hardware enthusiast.

Read more
Fault-tolerant distributed microservices with Temporal

Fault-tolerant distributed microservices with Temporal

14/9/2022

Understand the motivations behind the Temporal project and how it is used today by companies like Snap. Temporal aims to improve the developer experience by hiding the complexity of distributed applications.

Read more
Data Mesh Platform

Data Mesh Platform

12/9/2022

The first Tech Talk after the summer break in our Barcelona HQ! In this opportunity, we will dedicate the space to learning about the Data Mesh Platform, hosted by Bianca Berdugo, one of our Software Engineers, and expect to learn about: Evolution of a Data Mesh Architecture, what we have learned so far. By Lucas Garcia and Micael Capitão. Serving data in a Data Mesh ecosystem. By Mattia Bertorello and Gerardo Parrello How does AWS propose to support companies building Data Mesh platforms? By Miguel Rodriguez Vazquez from AWS

Read more
Data Mesh @ Glovo (Barcelona)

Data Mesh @ Glovo (Barcelona)

15/6/2022

This was the first Meetup we hosted about Data Mesh where we provided a space for interchanging knowledge, exploring the capabilities of using data mesh, and also, getting to know other experts and people in the industry. The first speaker was Oscar Torres, the Head of Data & AI at ThoughtWorks, a leading global technology consultancy that integrates strategy, design, and software engineering to enable enterprises and technology disruptors across the globe to thrive as modern digital businesses. We had also the pleasure to have Enrique Fernandez, the Chief Data Officer at Adevinta, which is an international family of local digital marketplaces. The Company operates generalist, real estate, cars, jobs, and other categories across a range of websites and mobile applications, connecting buyers seeking goods or services with a base of sellers.  And last but not least, we had Pablo Giner, the Global Data Director at Glovo. Watch this session,  where you will discover: Why Data Mesh? What’s Data Mesh? Benefits and trade-offs Is this a good solution for my company? Adevinta Data Mesh Journey Glovo Data Mesh Journey

Read more
UX @ Glovo

UX @ Glovo

31/5/2022

Another Tech Talk in our Barcelona HQ, this time the stage was dedicated to UX topics.  Collaboration with devs: Dev notes & edge cases - by Miguel Olivera. Tricks and tips to define the design for perfect development. Mindsets: A tool for design teams - by Paula Soler. An intro to Behavioural Mindsets. What are they, how can we use them and what benefits do they unleash for solving UX problems. Courier Journey Mapping - by Tomaso Vido. How we help designing experiences for multicultural landscapes Practice Empathy on UX Research - by Alba Losada. We talked about what empathy is and why it is more important than sympathy when we do UX Research. In addition, some tips were revealed on how to practice empathy in the day to day of a UX Researcher.

Read more
Kafka: Let it Flow

Kafka: Let it Flow

12/5/2022

Nowadays, data is the most valuable product a company has, and being able to work over it with flexibility, security, and reliability, to get the most out of it, is a must. Becoming a data-driven company is not simple but is key to success. In this online session, we covered the basics of how Kafka can help us during this journey. We presented different examples to explain Kafka's capabilities and explored how to leverage high-level tools such as Kafka Streams API and ksqlDB to add more brainpower to our data in motion. This was our first Tech Meetup in Madrid together with MadridJUG where our experts shared their knowledge about Kafka. Note: the talk starts in Spanish but the content is in English.

Read more
Frontend at Glovo

Frontend at Glovo

26/4/2022

In April 2022, we hosted our Tech Talk #2! The topic was Frontend at Glovo. Angel Sola, Software Engineer at Glovo, talked about how Complex State management is -arguably- one of the keys to scalable applications. There are many libraries at our disposal, but little bibliography is available on what makes a robust state management system, and some guidelines to get it right are needed. In this talk, we’ll take a step back and analyse the keys to good state management, including taking a quick tour of its history. After this talk, you should feel empowered to make the right choice for your next app’s state management. Dan Neciu Stroe, Software Engineer at Glovo, presented how to build Scalable Components. Customer Software Development requires shipping fast, reliable, A/B testable code and design. This is how we at Glovo are building multiple variations of the same component and shipping it to millions of users in 26 different countries.

Read more
Modern Android at Glovo

Modern Android at Glovo

22/3/2022

On March 22nd, we hosted our first Tech Talk of 2022, where we had the chance to share our learnings in the tech field and connect and network with the public. The topic covered was Modern Android at Glovo: what we learned introducing Jetpack Compose and Hilt in our apps. Compose is a UI declarative framework that enables you to build complex UI with little effort. Let’s look together at its APIs and the basic notions you must know before starting using it in your app. Why Hilt? We already had Dagger, did we really need another dependency injection library? In this talk, we will try answering these questions by starting from what Hilt promises and then diving into how it works.

Read more

Join Our Team

Are you interested in being part of a dynamically growing, world-class engineering organization? Don't hesitate to apply!

See more