Hopper

About Hopper

The smart travel booking app for savvy travelers

🏢 Tech👥 1001+ employees📅 Founded 2007📍 La Petite-Patrie, Montreal, QC💰 $731m3.59
B2CHospitalityB2BTravelArtificial IntelligenceBig dataAnalyticsMachine Learning

Key Highlights

  • Headquartered in Montreal, QC with 1001+ employees
  • $731 million raised in Series G funding
  • B2B offering with partners like Marriott and Capital One
  • 100% healthcare coverage for employees in the US and Canada

Hopper is a leading travel booking app headquartered in La Petite-Patrie, Montreal, QC, leveraging big data and machine learning to predict airfare and accommodation prices. With over 1001 employees and $731 million raised in Series G funding, Hopper serves both consumers and businesses through its ...

🎁 Benefits

Hopper offers pre-IPO equity options, unlimited time off, and a competitive severance program of up to 7 months. Employees enjoy 100% healthcare cover...

🌟 Culture

Hopper embraces a fully-remote work culture, having transitioned to this model in 2020. The company prioritizes a light internal meeting culture, enco...

Hopper

Backend Engineer Senior

HopperMexico - Remote

Apply Now →

Overview

Hopper is hiring a Senior Backend Engineer to develop scalable payment and fraud detection systems. You'll work with Scala and GCP technologies to enhance the travel experience for users. This position requires experience in building robust backend systems.

Job Description

Who you are

You have 5+ years of backend engineering experience building scalable and robust systems — you've designed and implemented complex backend architectures that support high transaction volumes and ensure data integrity. Your expertise in Scala allows you to write clean, efficient code that meets the demands of a fast-paced environment.

You are familiar with Google Cloud Platform (GCP) services, including GKE, Pub/Sub, and BigQuery — you understand how to leverage these tools to build and maintain cloud-native applications. Your experience with containerized microservices architecture enables you to contribute effectively to a system with over 200+ services running in Kubernetes.

You have a strong data-driven mindset, utilizing tools like Amplitude and Datadog to monitor system performance and user engagement — you thrive on making informed decisions based on analytics and metrics. Your collaborative spirit allows you to work closely with product managers and cross-functional teams to align on project goals and deliver high-quality features.

You are comfortable operating autonomously while maintaining strong communication with your team — you value asynchronous decision-making and understand the importance of alignment in a remote work environment. You are eager to iterate on features and ship code quickly, contributing to the overall success of the product.

Desirable

Experience with fraud detection systems or payment processing is a plus — you understand the challenges and requirements of building secure and reliable financial applications. Familiarity with agile methodologies will help you adapt to the team's workflow and contribute to continuous improvement.

What you'll do

As a Senior Backend Engineer at Hopper, you will design, build, and review code for our fraud and abuse backend platform — your work will directly impact the travel experience for users and the revenue for our partners. You will iterate on features using Scala and GCP technologies, ensuring that our systems are robust and scalable.

You will collaborate with a cross-functional team of engineers and product managers to define project requirements and deliver high-quality solutions — your input will be crucial in shaping the direction of our backend systems. You will also participate in code reviews, providing constructive feedback to your peers and helping to maintain high coding standards.

Your role will involve operating autonomously while ensuring alignment with the broader team — you will embrace a culture of asynchronous decision-making, allowing for flexibility and efficiency in your work. You will have the opportunity to ship your first code in days, contributing to an agile development process that values rapid iteration and feedback.

What we offer

Hopper offers a dynamic work environment where innovation and collaboration are at the forefront — you will be part of a well-funded company backed by major institutional investors, positioning you for success in the growing travel e-commerce sector. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.

You will have access to competitive compensation and benefits, along with opportunities for professional growth and development — we believe in investing in our employees and supporting their career aspirations. Join us at Hopper and help shape the future of travel technology.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Hopper.

Similar Jobs You Might Like

Based on your interests and this role

Hopper

Backend Engineer

Hopper📍 Spain - Remote

Hopper is hiring a Senior Backend Engineer to develop scalable payment and fraud detection systems. You'll work with Scala and GCP technologies to enhance the travel experience for users. This position requires 4+ years of experience in backend engineering.

🏠 RemoteSenior
2 months ago
Hopper

Backend Engineer

Hopper📍 Brazil - Remote

Hopper is hiring a Senior Backend Engineer to develop scalable payment and fraud detection systems. You'll work with Scala and GCP technologies to enhance the travel experience for users. This position requires 4+ years of experience in backend engineering.

🏠 RemoteSenior
2 months ago
Hopper

Backend Engineer

Hopper📍 Argentina - Remote

Hopper is hiring a Senior Backend Engineer to develop scalable payment and fraud detection systems. You'll work with Scala and GCP technologies to enhance the travel experience for users. This position requires 4+ years of experience in backend engineering.

🏠 RemoteSenior
2 months ago
Hopper

Backend Engineer

Hopper📍 Miami - Remote

Hopper is hiring a Senior Backend Engineer to develop scalable payment and fraud detection systems. You'll work with Scala and GCP technologies to enhance user experiences and support partners. This position requires 4+ years of experience in backend engineering.

🏠 RemoteSenior
2 months ago
Hopper

Backend Engineer

Hopper📍 Toronto - Remote

Hopper is hiring a Senior Backend Engineer to develop scalable payment and fraud detection systems. You'll work with Scala and GCP technologies to enhance the travel experience for users. This position requires 4+ years of experience in backend engineering.

🏠 RemoteSenior
2 months ago