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

HopperBoston - Remote

Apply Now →

Skills & Technologies

Overview

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.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in backend development, and have a strong grasp 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 experienced in full-stack development, with a keen emphasis on backend skills, and you enjoy mentoring team members through pair programming or asynchronous communication.

You thrive in a low-meeting culture, valuing focused work time while still engaging in regular discussions about ongoing projects. Your ability to learn new technical concepts, services, or GCP features quickly adds value to your team. You understand the importance of writing, reviewing, and improving code, and you are committed to delivering high-quality software solutions.

What you'll do

As a Senior Software Engineer at Hopper, you will play a crucial role in the evolution of travel selling and booking technology. You will be responsible for planning, investigating, and scoping out projects that you own, ensuring that they align with the company's goals. Your day-to-day tasks will include writing and reviewing code, improving existing systems, and mentoring other engineers to foster their growth.

You will collaborate closely with cross-functional teams to innovate within the Disruption and Insurance category of Hopper's fintech portfolio. Your expertise will help shape the backend systems that power Hopper's award-winning user experience, contributing significantly to the company's overall revenue. You will also have the opportunity to learn about new technical concepts and GCP features that can enhance your team's capabilities.

What we offer

Hopper provides a dynamic work environment where you can make a substantial impact on the future of travel technology. You will be part of a team that values innovation and collaboration, with opportunities for professional growth and development. The company has raised over $750 million in private capital and is backed by major institutional investors, positioning it for continued growth in the travel ecommerce sector. 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📍 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

Software Engineering

Hopper📍 Toronto - 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📍 Boston - 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
Hopper

Product Designer

Hopper📍 New York - Remote

Hopper is hiring a Senior Product Designer to innovate and scale their fintech products. You'll collaborate with cross-functional teams to create user-centric solutions. This role requires 3+ years of experience in designing modern digital products.

🏠 RemoteSenior
2w ago
Hopper

Engineering Manager

Hopper📍 Boston - Remote

Hopper is seeking an Engineering Manager to lead a team focused on B2B integrations and public-facing APIs. You'll work with distributed systems and ensure high-quality feature delivery. This role requires strong technical leadership and experience in managing engineering teams.

🏠 RemoteLead
1 month ago