SlideShare a Scribd company logo
1 of 14
Download to read offline
This is a brief outline of the core teams, tech stack,
frameworks, key projects and opportunities at Glovo.
A brief introduction
to Glovo’s tech team
Glovo is the fastest growing “Gen2”
delivery player in Europe, Hispanic
America and Africa. With food at
the core of the business, Glovo de-
livers any product within your city
at any time of day. We currently
deliver over +40M annual orders
and operate in 25 countries, and in
178 cities. We’re expecting to reach
130m orders by 2020.
Our unique value proposition
“Anything you want, delivered in
minutes” drives higher user re-
tention, lower CAC and increased
engagement. Glovo stands out for
its fast and lean execution, and
expands to markets with good unit
economics (high AOV/cost of la-
bour ratio). With lots of room for
optimisation, Glovo has a proven
business model, with forecasted
profitability P&L for FY2019 in the
region of SW Europe. New markets
usually reach operational profitabi-
lity within the first 4-6 months.
Our vision is to become “the
everything app” within our re-
gions. A platform that makes cities
more accessible to our users at
any level and generates non-food
as well as food orders […] during
peak hours, allowing us to build the
most robust supply.
WHO ARE WE?
Our lead investors are Lakes-
tar (holds stakes in a number
of notable technology compa-
nies, including Spotify, AirBnB,
Skype, King), Drake (owner of
global pizza franchise Papa Jo-
hn’s), Idinvest Partners (named
Best Private Equity Team - De-
loitte 2012 Technology Fast 50
Award and awarded The French
LP Gold Award 2012 at Private
Equity Exchange), Korelya Capi-
tal, Rakuten Capital (3rd largest
e-commerce company globally
after eBay and Amazon), Seaya
Ventures (one of the biggest
Spanish venture funds), AmRest
(a publicly listed restaurant ope-
rator in central Europe that con-
trols more than 1,650 restaurants
in over 16 countries, with brands
such as KFC, La Tagliatella, Pizza
Hut, Starbucks, Burger King, Blue
Frog and KABB under its belt),
and Cathay Innovation (the lea-
ding cross-border private-equity
firm), among many others.
WHO ARE WE?
HQ in sunny Barcelona: We’re
currently in an amazing office just
a 10 minute walk from the beach.
Our new Glovo HQ, which opens
in early Q4 2019, is just a 12 mins
walk from the beach or 5 mins by
bike. Did we mention we have lots
of beaches in Barcelona?
Working style:
Flexible hours
Option to work from home
Focus on personal development
Glovo software engineering
teams: Our Glovo tech team is
divided into 9 different teams
across the following areas: Grow-
th & B2B, Content & Partners,
Dispatching, Courier Experience,
Design, Platform, Customer Expe-
rience, Customer Solutions, Pay-
ments and Fraud.
WHO ARE WE?
Backend: Java 8, Spring, MySQL, Redis, AWS (SQS, Kinesis, Elastic
beanstalk)
Mobile: Java, Kotlin, Swift.
Frontend: Javascript, VueJS, NuxtJS,
Machine Learning (Sci-kit), Cloud Formation
The Content team is constantly trying to optimise user experience while
finding new stores in the applications. To do this, we work with different
sorting algorithms and different display options. The team owns the
content experience end to end, so we also provide the tools to have the
content in the application updated in real-time.
The Partners team handles all the integrations related with partnerships.
This allows us to automate most of the real-time communication, so they
receive all the order information in their own systems. We also handle
smaller partners that do not have the capacity to work on integration
projects. In those cases, we provide ticket printers, tablets, and a few
other solutions so that they can receive all order notifications in real-time.
1) Product backlog made quarterly with the PMs and stakeholders of
each department.
2) Goal setting: to achieve them we have some backlog management
tools that help us to organise our workload with milestones, epics and
stories.
3) We have information that we have to implement - each team member
takes one of the stories (all of our feature branches have a short life as,
this way, we avoid conflicts).
4) Pull request - Review - Development - and finally Production (we
make 1-2 production releases a day).
CONTENT & PARTNERS
Partner Integrations: Integrate with external systems to send orders and
receive menu updates in real-time.
Sorting Algorithms: Optimise KPIs, reorder the store list that we show in
our apps with machine-learning algorithms.
Content Display: Redesign the stores browsing screen to help enable,
discover and find content in the app.
Implement novel approaches for delivering useful and relevant content
to our users and, at the same time, optimise the revenue stream for the
company.
CONTENT & PARTNERS
Java 8, Spring Boot, Redis, Python, NodeJS, AWS (SQS, Kinesis, Aurora,
Cloudformation, Troposphere)
The Platform team takes care of Glovo’s technological backbone:
Infrastructure, Observability, Security, Build & Deploy, Tooling, and Test
Automation. Platform Engineering is a senior team that spearheads many
of the tech initiatives in the company.
Serving millions of customers requires continuous scaling of our systems,
looking at new open source technologies, and designing new systems to
address the infrastructure needs throughout Glovo.
We are also constantly optimising our back-end performance and
providing developers with better tooling, metrics and overall experience.
The platform team has a 2-week sprint cycle in which we work on our
quarterly goals, defined by tangible OKRs. We encourage team members
to collaborate and to come up with ideas and new projects that positively
impact the company, and give them the time and freedom to pursue
them.
PLATFORM ENGINEERING
Observability Platform: You can’t improve what you don’t measure.
From events, logging, anomaly detection, we obsess over having
everything measured and being able to obtain a snapshot of how our
systems are working at any given moment.
Microservices: We are leading the effort to transform our tech stack into
microservices to optimise productivity and take advantage of a highly
distributed architecture.
Security: A popular service like Glovo is a target for hackers worldwide
and, as we expand across the world, our attack surface only widens.
That’s why we take security very seriously and we focus on all aspects
of it.
CI/CD Pipeline: At Glovo, we are huge automation fans, that’s why
we put lots of engineering effort into making sure we have fast and
resilient pipelines for continuous integration and deployment. We are
continuously coming up with new approaches to make our software
robust by automating quality and adding advanced static checks.
Tooling: We automate everything we can and try to optimise
everybody’s productivity in the company. To that end, we don’t
shy away from creating tools that reach the whole company, from
development to operations.
To have a big impact in creating and contributing to core platform
technologies that keep Glovo running, and to be part of scaling
a massively successful company right from its very technological
foundations.
PLATFORM ENGINEERING
Backend: Java 8, Spring, MySQL, Redis, AWS (SQS, Kinesis, Elastic
beanstalk)
Mobile: Java, Kotlin, Swift.
Frontend: Javascript, VueJS, NuxtJS
The Growth & B2B team is responsible for building features across all of
Glovo’s products that increase customer acquisition, retention & revenue.
In addition to the Glovo Business webapp, which is focussed on addres-
sing the last-mile logistics needs of business customers.
1) We collate and prioritise requests from the business and use these to
plan our roadmap quarterly.
2) We work in fortnightly sprints, planning and reviewing each sprint
with the whole team, led by the Engineering Manager and Product
Manager.
3) We usually ship the minimal viable version of a feature and ship
updates iteratively.
4) Tests are typically launched in a few cities first before rolling out
globally.
GROWTH / B2B
Member Get Member program.
Glovo Prime
Glovo Business webapp & API
Backend: Java 8, Spring, MySQL, Redis, AWS (Kinesis, SQS, Elastic Beans-
talk, etc), Avro
Machine Learning: Python, Sci-kit, Pandas, XGBoost.
The Dispatching Team is responsible for improving the efficiency of
our couriers and partners. The team leverages machine learning and
operational research to make real-time decisions that minimise customer
wait time and courier staleness.
1) Brainstorm efficiency ideas
2) Use data to simulate the impact of new algorithms
3) Launch and monitor the implementation
4) Collect data, refine it and iterate
DISPATCHING
Smart Dispatch: Intelligently assign couriers with orders
Estimates: Use machine learning to predict time estimates of orders
Working on complex projects with high impact on our key KPIs.
Backend: Java 8, Spring, MySQL, Redis, AWS (Kinesis, SQS, Elastic Beans-
talk, etc), Avro.
Mobile: Java, Kotlin, Swift.
The Courier Experience team is responsible for growing courier
relationships into loyalty and consistency, leading to an excellent delivery
experience for couriers and customers.
1) Collect courier feedback
2) Work closely with design to come up with UX solutions
3) Implement and test features
4) AB Test and iterate
Courier Excellence: Create a gamification system for couriers to drive
their excellence
Deliver UX: Make sure that the courier is having the best UX while
delivering an order
Card payments: Integration with multiple prepaid card solutions to
automatically load courier’s card with needed amount to pay for orders at
pick-up location.
Cash: Tracking courier cash balances and providing a way to pay and get
paid in cash.
In-app summaries: Real-time reports about courier’s earnings, cash flow
and potential adjustments.
Working on one of our highest screen time apps and coming up
with simple solutions for complex problems.
COURIER EXPERIENCE
Backend: Java 8, Spring, MySQL, Redis, AWS (SQS, Kinesis, Elastic
Beanstalk).
Mobile: Java, Kotlin, Swift.
Our mission is to provide a “Best-in-Class” ordering experience that just
works! As part of the Customer Experience team, you will be working on
our core product, making sure that we’re one step ahead of our compe-
tition in all markets. This team has the widest reach and everything you
deliver will be used by millions of people in dozens of countries.
We have quarterly plans that we break down into stories which we work
through using a Kanban-style process. Each team member owns their
story completely, from analysis through testing to post-release monitoring
and support.
Customer Onboarding
Create a simple and engaging, yet safe and secure onboarding
experience.
Ordering Flow
Make sure that ordering flow is as intuitive as possible.
Work on the app that is used by millions.
CUSTOMER EXPERIENCE
Backend: Java 8, Spring, MySQL, Redis, AWS (SQS, Kinesis, Elastic
Beanstalk).
Mobile: Java, Kotlin, Swift.
Frontend: Vue.js, Node.js, Nuxt.js
Our mission is to empower customers and Live Ops agents to resolve
any undesirable situation with as little friction as possible. As part of
the Customer Solutions team, you will be thinking about and working
on making every case a happy case through automation, self-service
systems, and easy-to-use tools. This is a high impact team that is essential
to having a profitable and sustainable business.
This is a very young team that doesn’t have an established process yet.
Come join us and help us shape it.
Live Operations tools
Build and support tools that improve the efficiency and effectiveness of
customer support agents
Customer self service
Build tools and product features that minimise the need to contact
support
Work on problems with high business impact
CUSTOMER SOLUTIONS
Backend: Java 8, Spring, MySQL, Redis, AWS (SQS, Kinesis, Elastic
Beanstalk)
Mobile: Java, Kotlin, Swift.
Frontend: VueJS, NodeJS, NuxtJS
Our mission is to empower customers to pay on the platform using the
payment method of their preference. We aim to provide a global, secure,
proactive, rock-solid payments platform, free from bad folk trying to
abuse it. This is a high impact team that is essential to having a profitable
and sustainable business.
Observability is key for the team so in addition to quarterly plans, a
significant portion of the backlog is driven by the metrics and observed
user behavior.
Payments platform 2.0: Secure, isolated, microservices-based payments
platform fully compliant with PCI DSS requirements
Risk engine: In-house rules and ML-based system to manage user security
and fight fraud
Be a part of the next step of payments evolution at Glovo, and work
on high impact projects that directly affect user security and business
profitability.
PAYMENTS AND FRAUD
€

More Related Content

Similar to Tech team

Ruby on Rails Specialists - TkXel
Ruby on Rails Specialists - TkXelRuby on Rails Specialists - TkXel
Ruby on Rails Specialists - TkXelTkXel
 
Intellectsoft Overview
Intellectsoft OverviewIntellectsoft Overview
Intellectsoft OverviewRyan Nguyen
 
Romexsoft presentation
Romexsoft presentationRomexsoft presentation
Romexsoft presentationRomexsoft
 
TkXel - Web Engineering
TkXel - Web EngineeringTkXel - Web Engineering
TkXel - Web EngineeringTkXel
 
Orange technolab profile-english-n
Orange technolab profile-english-nOrange technolab profile-english-n
Orange technolab profile-english-nankurpatel29
 
Mphasis - Schwab Newsletter PDF - Sample 8707
Mphasis - Schwab Newsletter PDF - Sample 8707Mphasis - Schwab Newsletter PDF - Sample 8707
Mphasis - Schwab Newsletter PDF - Sample 8707harshan90
 
# [CESAR] institutional overview eng
# [CESAR]   institutional overview eng# [CESAR]   institutional overview eng
# [CESAR] institutional overview engFlavia Nascimento
 
TkXel Portfolio
TkXel Portfolio TkXel Portfolio
TkXel Portfolio TkXel
 
Nascenia | The Leading Ruby on Rails Development Company in Bangladesh
Nascenia | The Leading Ruby on Rails Development Company in BangladeshNascenia | The Leading Ruby on Rails Development Company in Bangladesh
Nascenia | The Leading Ruby on Rails Development Company in BangladeshFatema Tuz Zohra
 
About Roonyx
About RoonyxAbout Roonyx
About RoonyxK B
 
Innovating at the Speed of Business in the High-Bandwidth World of Digital Media
Innovating at the Speed of Business in the High-Bandwidth World of Digital MediaInnovating at the Speed of Business in the High-Bandwidth World of Digital Media
Innovating at the Speed of Business in the High-Bandwidth World of Digital MediaOutSystems
 
Brave Presentation v042020
Brave Presentation v042020 Brave Presentation v042020
Brave Presentation v042020 Mariusz Smenzyk
 

Similar to Tech team (20)

Ruby on Rails Specialists - TkXel
Ruby on Rails Specialists - TkXelRuby on Rails Specialists - TkXel
Ruby on Rails Specialists - TkXel
 
Intellectsoft Overview
Intellectsoft OverviewIntellectsoft Overview
Intellectsoft Overview
 
Romexsoft presentation
Romexsoft presentationRomexsoft presentation
Romexsoft presentation
 
TkXel - Web Engineering
TkXel - Web EngineeringTkXel - Web Engineering
TkXel - Web Engineering
 
Orange technolab profile-english-n
Orange technolab profile-english-nOrange technolab profile-english-n
Orange technolab profile-english-n
 
Studiolabs Pitchdeck
Studiolabs PitchdeckStudiolabs Pitchdeck
Studiolabs Pitchdeck
 
Mphasis - Schwab Newsletter PDF - Sample 8707
Mphasis - Schwab Newsletter PDF - Sample 8707Mphasis - Schwab Newsletter PDF - Sample 8707
Mphasis - Schwab Newsletter PDF - Sample 8707
 
Larry OConnor resume
Larry OConnor resume Larry OConnor resume
Larry OConnor resume
 
TBSCG-General_brochure
TBSCG-General_brochureTBSCG-General_brochure
TBSCG-General_brochure
 
AppDev-Booklet-Email
AppDev-Booklet-EmailAppDev-Booklet-Email
AppDev-Booklet-Email
 
ICS - Introduction
ICS - IntroductionICS - Introduction
ICS - Introduction
 
# [CESAR] institutional overview eng
# [CESAR]   institutional overview eng# [CESAR]   institutional overview eng
# [CESAR] institutional overview eng
 
TkXel Portfolio
TkXel Portfolio TkXel Portfolio
TkXel Portfolio
 
Nascenia | The Leading Ruby on Rails Development Company in Bangladesh
Nascenia | The Leading Ruby on Rails Development Company in BangladeshNascenia | The Leading Ruby on Rails Development Company in Bangladesh
Nascenia | The Leading Ruby on Rails Development Company in Bangladesh
 
Work with Betaminders
Work with BetamindersWork with Betaminders
Work with Betaminders
 
Abbeal
AbbealAbbeal
Abbeal
 
Mobile Work
Mobile WorkMobile Work
Mobile Work
 
About Roonyx
About RoonyxAbout Roonyx
About Roonyx
 
Innovating at the Speed of Business in the High-Bandwidth World of Digital Media
Innovating at the Speed of Business in the High-Bandwidth World of Digital MediaInnovating at the Speed of Business in the High-Bandwidth World of Digital Media
Innovating at the Speed of Business in the High-Bandwidth World of Digital Media
 
Brave Presentation v042020
Brave Presentation v042020 Brave Presentation v042020
Brave Presentation v042020
 

Recently uploaded

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Recently uploaded (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Tech team

  • 1. This is a brief outline of the core teams, tech stack, frameworks, key projects and opportunities at Glovo. A brief introduction to Glovo’s tech team
  • 2. Glovo is the fastest growing “Gen2” delivery player in Europe, Hispanic America and Africa. With food at the core of the business, Glovo de- livers any product within your city at any time of day. We currently deliver over +40M annual orders and operate in 25 countries, and in 178 cities. We’re expecting to reach 130m orders by 2020. Our unique value proposition “Anything you want, delivered in minutes” drives higher user re- tention, lower CAC and increased engagement. Glovo stands out for its fast and lean execution, and expands to markets with good unit economics (high AOV/cost of la- bour ratio). With lots of room for optimisation, Glovo has a proven business model, with forecasted profitability P&L for FY2019 in the region of SW Europe. New markets usually reach operational profitabi- lity within the first 4-6 months. Our vision is to become “the everything app” within our re- gions. A platform that makes cities more accessible to our users at any level and generates non-food as well as food orders […] during peak hours, allowing us to build the most robust supply. WHO ARE WE?
  • 3. Our lead investors are Lakes- tar (holds stakes in a number of notable technology compa- nies, including Spotify, AirBnB, Skype, King), Drake (owner of global pizza franchise Papa Jo- hn’s), Idinvest Partners (named Best Private Equity Team - De- loitte 2012 Technology Fast 50 Award and awarded The French LP Gold Award 2012 at Private Equity Exchange), Korelya Capi- tal, Rakuten Capital (3rd largest e-commerce company globally after eBay and Amazon), Seaya Ventures (one of the biggest Spanish venture funds), AmRest (a publicly listed restaurant ope- rator in central Europe that con- trols more than 1,650 restaurants in over 16 countries, with brands such as KFC, La Tagliatella, Pizza Hut, Starbucks, Burger King, Blue Frog and KABB under its belt), and Cathay Innovation (the lea- ding cross-border private-equity firm), among many others. WHO ARE WE?
  • 4. HQ in sunny Barcelona: We’re currently in an amazing office just a 10 minute walk from the beach. Our new Glovo HQ, which opens in early Q4 2019, is just a 12 mins walk from the beach or 5 mins by bike. Did we mention we have lots of beaches in Barcelona? Working style: Flexible hours Option to work from home Focus on personal development Glovo software engineering teams: Our Glovo tech team is divided into 9 different teams across the following areas: Grow- th & B2B, Content & Partners, Dispatching, Courier Experience, Design, Platform, Customer Expe- rience, Customer Solutions, Pay- ments and Fraud. WHO ARE WE?
  • 5. Backend: Java 8, Spring, MySQL, Redis, AWS (SQS, Kinesis, Elastic beanstalk) Mobile: Java, Kotlin, Swift. Frontend: Javascript, VueJS, NuxtJS, Machine Learning (Sci-kit), Cloud Formation The Content team is constantly trying to optimise user experience while finding new stores in the applications. To do this, we work with different sorting algorithms and different display options. The team owns the content experience end to end, so we also provide the tools to have the content in the application updated in real-time. The Partners team handles all the integrations related with partnerships. This allows us to automate most of the real-time communication, so they receive all the order information in their own systems. We also handle smaller partners that do not have the capacity to work on integration projects. In those cases, we provide ticket printers, tablets, and a few other solutions so that they can receive all order notifications in real-time. 1) Product backlog made quarterly with the PMs and stakeholders of each department. 2) Goal setting: to achieve them we have some backlog management tools that help us to organise our workload with milestones, epics and stories. 3) We have information that we have to implement - each team member takes one of the stories (all of our feature branches have a short life as, this way, we avoid conflicts). 4) Pull request - Review - Development - and finally Production (we make 1-2 production releases a day). CONTENT & PARTNERS
  • 6. Partner Integrations: Integrate with external systems to send orders and receive menu updates in real-time. Sorting Algorithms: Optimise KPIs, reorder the store list that we show in our apps with machine-learning algorithms. Content Display: Redesign the stores browsing screen to help enable, discover and find content in the app. Implement novel approaches for delivering useful and relevant content to our users and, at the same time, optimise the revenue stream for the company. CONTENT & PARTNERS
  • 7. Java 8, Spring Boot, Redis, Python, NodeJS, AWS (SQS, Kinesis, Aurora, Cloudformation, Troposphere) The Platform team takes care of Glovo’s technological backbone: Infrastructure, Observability, Security, Build & Deploy, Tooling, and Test Automation. Platform Engineering is a senior team that spearheads many of the tech initiatives in the company. Serving millions of customers requires continuous scaling of our systems, looking at new open source technologies, and designing new systems to address the infrastructure needs throughout Glovo. We are also constantly optimising our back-end performance and providing developers with better tooling, metrics and overall experience. The platform team has a 2-week sprint cycle in which we work on our quarterly goals, defined by tangible OKRs. We encourage team members to collaborate and to come up with ideas and new projects that positively impact the company, and give them the time and freedom to pursue them. PLATFORM ENGINEERING
  • 8. Observability Platform: You can’t improve what you don’t measure. From events, logging, anomaly detection, we obsess over having everything measured and being able to obtain a snapshot of how our systems are working at any given moment. Microservices: We are leading the effort to transform our tech stack into microservices to optimise productivity and take advantage of a highly distributed architecture. Security: A popular service like Glovo is a target for hackers worldwide and, as we expand across the world, our attack surface only widens. That’s why we take security very seriously and we focus on all aspects of it. CI/CD Pipeline: At Glovo, we are huge automation fans, that’s why we put lots of engineering effort into making sure we have fast and resilient pipelines for continuous integration and deployment. We are continuously coming up with new approaches to make our software robust by automating quality and adding advanced static checks. Tooling: We automate everything we can and try to optimise everybody’s productivity in the company. To that end, we don’t shy away from creating tools that reach the whole company, from development to operations. To have a big impact in creating and contributing to core platform technologies that keep Glovo running, and to be part of scaling a massively successful company right from its very technological foundations. PLATFORM ENGINEERING
  • 9. Backend: Java 8, Spring, MySQL, Redis, AWS (SQS, Kinesis, Elastic beanstalk) Mobile: Java, Kotlin, Swift. Frontend: Javascript, VueJS, NuxtJS The Growth & B2B team is responsible for building features across all of Glovo’s products that increase customer acquisition, retention & revenue. In addition to the Glovo Business webapp, which is focussed on addres- sing the last-mile logistics needs of business customers. 1) We collate and prioritise requests from the business and use these to plan our roadmap quarterly. 2) We work in fortnightly sprints, planning and reviewing each sprint with the whole team, led by the Engineering Manager and Product Manager. 3) We usually ship the minimal viable version of a feature and ship updates iteratively. 4) Tests are typically launched in a few cities first before rolling out globally. GROWTH / B2B Member Get Member program. Glovo Prime Glovo Business webapp & API
  • 10. Backend: Java 8, Spring, MySQL, Redis, AWS (Kinesis, SQS, Elastic Beans- talk, etc), Avro Machine Learning: Python, Sci-kit, Pandas, XGBoost. The Dispatching Team is responsible for improving the efficiency of our couriers and partners. The team leverages machine learning and operational research to make real-time decisions that minimise customer wait time and courier staleness. 1) Brainstorm efficiency ideas 2) Use data to simulate the impact of new algorithms 3) Launch and monitor the implementation 4) Collect data, refine it and iterate DISPATCHING Smart Dispatch: Intelligently assign couriers with orders Estimates: Use machine learning to predict time estimates of orders Working on complex projects with high impact on our key KPIs.
  • 11. Backend: Java 8, Spring, MySQL, Redis, AWS (Kinesis, SQS, Elastic Beans- talk, etc), Avro. Mobile: Java, Kotlin, Swift. The Courier Experience team is responsible for growing courier relationships into loyalty and consistency, leading to an excellent delivery experience for couriers and customers. 1) Collect courier feedback 2) Work closely with design to come up with UX solutions 3) Implement and test features 4) AB Test and iterate Courier Excellence: Create a gamification system for couriers to drive their excellence Deliver UX: Make sure that the courier is having the best UX while delivering an order Card payments: Integration with multiple prepaid card solutions to automatically load courier’s card with needed amount to pay for orders at pick-up location. Cash: Tracking courier cash balances and providing a way to pay and get paid in cash. In-app summaries: Real-time reports about courier’s earnings, cash flow and potential adjustments. Working on one of our highest screen time apps and coming up with simple solutions for complex problems. COURIER EXPERIENCE
  • 12. Backend: Java 8, Spring, MySQL, Redis, AWS (SQS, Kinesis, Elastic Beanstalk). Mobile: Java, Kotlin, Swift. Our mission is to provide a “Best-in-Class” ordering experience that just works! As part of the Customer Experience team, you will be working on our core product, making sure that we’re one step ahead of our compe- tition in all markets. This team has the widest reach and everything you deliver will be used by millions of people in dozens of countries. We have quarterly plans that we break down into stories which we work through using a Kanban-style process. Each team member owns their story completely, from analysis through testing to post-release monitoring and support. Customer Onboarding Create a simple and engaging, yet safe and secure onboarding experience. Ordering Flow Make sure that ordering flow is as intuitive as possible. Work on the app that is used by millions. CUSTOMER EXPERIENCE
  • 13. Backend: Java 8, Spring, MySQL, Redis, AWS (SQS, Kinesis, Elastic Beanstalk). Mobile: Java, Kotlin, Swift. Frontend: Vue.js, Node.js, Nuxt.js Our mission is to empower customers and Live Ops agents to resolve any undesirable situation with as little friction as possible. As part of the Customer Solutions team, you will be thinking about and working on making every case a happy case through automation, self-service systems, and easy-to-use tools. This is a high impact team that is essential to having a profitable and sustainable business. This is a very young team that doesn’t have an established process yet. Come join us and help us shape it. Live Operations tools Build and support tools that improve the efficiency and effectiveness of customer support agents Customer self service Build tools and product features that minimise the need to contact support Work on problems with high business impact CUSTOMER SOLUTIONS
  • 14. Backend: Java 8, Spring, MySQL, Redis, AWS (SQS, Kinesis, Elastic Beanstalk) Mobile: Java, Kotlin, Swift. Frontend: VueJS, NodeJS, NuxtJS Our mission is to empower customers to pay on the platform using the payment method of their preference. We aim to provide a global, secure, proactive, rock-solid payments platform, free from bad folk trying to abuse it. This is a high impact team that is essential to having a profitable and sustainable business. Observability is key for the team so in addition to quarterly plans, a significant portion of the backlog is driven by the metrics and observed user behavior. Payments platform 2.0: Secure, isolated, microservices-based payments platform fully compliant with PCI DSS requirements Risk engine: In-house rules and ML-based system to manage user security and fight fraud Be a part of the next step of payments evolution at Glovo, and work on high impact projects that directly affect user security and business profitability. PAYMENTS AND FRAUD €