Find your next opportunity

Senior Software Engineer, Backend - Cars Agency (Remote)



Software Engineering
São Paulo, SP, Brazil
Posted on Thursday, January 19, 2023
The Cars Agency team is responsible for enabling the car rental services as part of our travel platform making integrations with car rental suppliers to offer a wider selection of options to our customers from a B2B and B2C perspective.
We are seeking a talented Senior Software Engineer to join our team and contribute on developing impactful solutions to empower our service stack and help to the growth of our business unit. In this role, you will work closely with a team of engineers and product managers to build a flexible and scalable multi-tenant product that can be tailored to the needs of our customers. You will be instrumental in building and maintaining our backend infrastructure and API services with a strong sense of ownership.
If you have a product mindset, are passionate about software development for the travel industry, and thrive in a dynamic, fast-paced environment, we would love to hear from you!

Responsibilities / What would your day-to-day look like:

  • Build amazing consumer experiences, taking responsibility for code quality, scalability, reliability and performance
  • Improve our microservices based on metrics such as latency and availability
  • Collaborate with other engineers in software design and development best practices to significantly drive faster iteration and experimentation
  • Collaborate with a diverse and talented group of people to integrate the Cars services into our larger travel platform.
  • Thoughtfully assist with the evolution of our ops processes, participating in the on-call rotation for Cars owned domains

Minimum Qualifications:

  • Love for building customer centric software
  • 6+ years of experience in software development with a focus on backend systems
  • A strong understanding of distributed systems and how architectural decisions affect performance and maintainability
  • Solid understanding of microservices architecture
  • Proficiency in JVM-based languages (Scala preferred but not mandatory)
  • Experience and strong ability to design and integrate APIs
  • Strong communication and collaboration skills
  • Excelled in an environment with cross-functional teams, working fluidly with Product Managers, Data Scientists, Software Developers, and other highly skilled specialist

Preferred Qualifications:

  • Experience working in the travel industry
  • Experience developing for millions of MAU
  • Experience with cloud-based infrastructure (AWS or GCP knowledge is a plus)
  • Experience working with gRPC/Protobuf
  • Functional programming

Our Tech Stack:

  • We have a microservice architecture with over 200+ services
  • Mostly Scala on the backend with some Python
  • GCP as our Cloud provider
  • We use things like Pub/Sub, Big Query, Cloud SQL, Spanner, Redis
  • We are driven by data so Amplitude, Big Query and Datadog will be your buddies
More about Hopper
At Hopper, we are on a mission to become the world’s best — and most fun — place to book travel. By leveraging massive amounts of data, advanced machine learning algorithms, Hopper combines its world-class travel agency offering with proprietary fintech products to help customers spend less and travel better. Ranked the third largest online travel agency in North America, the app has been downloaded over 100 million times and continues to gain market share globally.
Here are just a few stats that demonstrate the company’s recent growth:
Hopper sells $6 billion worth of travel and travel fintech every year; 2022 sales were up 3X over 2021. In 2022, Hopper increased its revenue 2.5X year-over year.
The company’s bespoke fintech products, such as Flight Disruption Guarantee and Price Freeze, now represent around 50% of Hopper’s total app revenue.
Given the success of its fintech products, Hopper launched a B2B initiative called Hopper Cloud in late 2021. Through this partnership program, any travel provider (airlines, hotels, banks, travel agencies, etc.) can integrate and seamlessly distribute Hopper’s fintech or travel inventory. As its first Hopper Cloud partnership, Hopper partnered with Capital One to co-develop Capital One Travel, a new travel portal designed specifically for cardholders.
Other partners include Marriott, Uber, Agoda, CommBank and many more to be announced.
Hopper Cloud now comprises more than 50% of Hopper's business; Hopper Cloud made around as much in 2022 as all of the Hopper app did in 2021.
Recognized as one of the world’s most innovative companies by Fast Company four years in a row, Hopper has been downloaded over 100 million times and continues to have millions of new installs each month. Hopper is now the #3 largest online travel agency in North America.
Hopper has raised over $750 million USD of private capital and is backed by some of the largest institutional investors and banks in the world. Hopper is primed to continue its acceleration as the world’s fastest-growing mobile-first travel marketplace.
Come take off with us!