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

Software Engineering Senior

HopperToronto - Remote

Apply Now →

Skills & Technologies

Overview

Hopper is hiring a Senior Software Engineer to innovate travel technology within their Fintech team. You'll work with Scala, Java, and GCP to develop sophisticated backend systems. This position requires experience in full-stack development with a focus on backend skills.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in backend development, and have a strong understanding of system architecture. Your proficiency in Scala or other JVM languages like Java or Kotlin has been demonstrated in a production environment, allowing you to design scalable and maintainable solutions. You are comfortable mentoring team members through pair programming or asynchronous communication, and you thrive in a low-meeting culture that values productivity and collaboration.

You possess a solid understanding of cloud technologies, particularly Google Cloud Platform (GCP), and are eager to learn about new technical concepts and services that can enhance your team's capabilities. Your experience in full-stack development means you can contribute to various aspects of the software lifecycle, from planning and scoping projects to writing and reviewing code. You are passionate about improving code quality and enjoy the challenge of crafting sophisticated backend systems that enhance user experiences.

What you'll do

As a Senior Software Engineer at Hopper, you will be responsible for planning and executing projects that contribute to the evolution of travel selling and booking technology. You will work closely with the Fintech team to innovate and enhance the Disruption and Insurance category of Hopper's product portfolio. Your day-to-day tasks will include writing and reviewing code, mentoring junior engineers, and collaborating with your team to discuss ongoing projects and plan for upcoming sprints. You will also have the opportunity to learn about new GCP features and integrate them into your work, ensuring that Hopper remains at the forefront of travel technology.

What we offer

Hopper provides a unique opportunity to work in a rapidly growing company that has raised over $750 million in private capital. You will be part of a team that is dedicated to transforming the travel industry and making a significant impact on the future of travel technology. The company culture emphasizes low meeting times and high productivity, allowing you to focus on what you do best. Join us and help shape the future of travel technology while enjoying the flexibility of a fully remote position.

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

Software Engineering

Hopper📍 Boston - Remote

Hopper is hiring a Senior Software Engineer to innovate travel technology within their Fintech team. You'll be responsible for developing backend systems using Scala or other JVM languages. This position requires experience in full-stack development with a focus on backend skills.

🏠 RemoteSenior
5 months ago
Hopper

Software Engineering

Hopper📍 New York - Remote

Hopper is hiring a Senior Software Engineer to innovate travel technology within their Fintech team. You'll work with Scala, Java, and GCP to develop sophisticated backend systems. This position requires experience in full-stack development with a focus on backend skills.

🏠 RemoteSenior
5 months ago
Hopper

Product Designer

Hopper📍 Toronto - Remote

Hopper is hiring a Senior Product Designer to join their Fintech team. You'll design end-to-end web experiences and collaborate with product, engineering, and business stakeholders. This role requires 3+ years of experience in designing modern digital products.

🏠 RemoteSenior
2w ago
Wrapbook

Software Engineering

Wrapbook📍 Canada - Remote

Wrapbook is hiring a Senior Software Engineer to drive the development of their payroll platform. You'll work with Ruby on Rails to enhance features that ensure accurate and efficient payment processing. This position requires strong experience in software engineering and Ruby.

🏠 RemoteSenior
4 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