
About Hopper
The smart travel booking app for savvy travelers
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...
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 4+ years of experience in backend engineering.
Job Description
Who you are
You have 4+ years of backend engineering experience building scalable and robust systems — you've developed features that enhance user experiences and drive revenue for partners in a fast-paced environment. Your expertise in Scala and GCP allows you to design and implement effective solutions that meet business needs. You thrive in cross-functional teams, collaborating closely with product managers and engineers to ensure alignment and deliver high-quality results. You are data-driven, utilizing tools like BigQuery and Datadog to inform your decisions and improve system performance. You are comfortable iterating on features in an agile manner, shipping code quickly while maintaining high standards of quality. You value asynchronous decision-making and operate effectively with minimal meetings, focusing on strong alignment within your team.
Desirable
Experience with containerized microservices architecture and familiarity with fraud detection systems would be a plus. Knowledge of additional GCP services can enhance your contributions to the team.
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. You will iterate on features using Scala and GCP technologies, ensuring that our systems are robust and scalable. You will collaborate with product teams to understand requirements and translate them into technical solutions. Your role will involve operating autonomously while maintaining close communication with your team to ensure alignment on project goals. You will have the opportunity to ship your first code within days and continue to iterate on features in a fast-paced environment. You will also contribute to the overall architecture of our backend systems, ensuring they are efficient and effective in handling payment and fraud detection tasks.
What we offer
Hopper provides a dynamic work environment where innovation is encouraged. You will be part of a team that is shaping the future of travel technology, with opportunities for professional growth and development. We offer competitive compensation and the chance to work on impactful projects that enhance the travel experience for users worldwide. Join us and be part of a company that is leading the way in travel e-commerce, backed by significant investment and a commitment to excellence.
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

Backend Engineer
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.

Backend Engineer
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.

Backend Engineer
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.

Backend Engineer
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.

Backend Engineer
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.