Backend Engineer

Who am I?

  • Current job Scala Engineer at Vrbo (EG)
  • My career & me
    • Mostly backend Engineer
      • ~ 4 year as Scala Engineer
      • ~ 4 years as Java Engineer
    • >1 year of motherhood

Scala & Java

Programming languages mainly used to build backend features

Backend Engineer work

  • Work that users can't directly see
    • Add an item to a shopping cart
    • Call to an external service (e.g. delivery service)
  • Very important for a business

Why is it important? I

  • Implement the functionality of the business, aka, business logic
    • Store safely the information
    • Manage that information to follow a process/workflow
    • Send information to other services
    • Call to other services to gather information
  •  

Why is it important? II

  • A business need to compete with other similar business. Therefore we want to have:
    • Good performance
    • Good reliability
    • Be the most of the time available

A Vrbo Use Case 

Google Hotels Ads

What this project is about?

  • Send information to Google so it get displayed in Google so you can directly search in their website
  • Information sent: 
    • General information about the Vacation Rental, Prices, availability, user reviews

Backend Engineer

By Sonia Fernández Rodríguez

Backend Engineer

  • 68