
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 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 full-stack development with a strong emphasis on backend technologies. Your proficiency in Scala or other JVM languages like Java or Kotlin has been demonstrated in production settings, allowing you to craft scalable and maintainable solutions. You possess a solid understanding of system architecture and are skilled in designing backend systems that enhance user experiences. Mentoring team members through pair programming or asynchronous communication is something you enjoy, as you believe in fostering a collaborative environment. You are eager to learn about new technical concepts and services, particularly those related to GCP, which can add value to your team.
Desirable
Experience with cloud technologies and a background in fintech or travel technology would be advantageous. Familiarity with agile methodologies and a low-meeting culture aligns well with your working style, as you appreciate efficiency and focus on project ownership.
What you'll do
As a Senior Software Engineer at Hopper, you will be responsible for planning and scoping out projects that you own, ensuring that they align with the company's goals in the travel technology space. Your day-to-day tasks will include writing, reviewing, and improving code, as well as mentoring other engineers to help them grow in their roles. You will engage in regular meetings to discuss ongoing projects and plan work for upcoming sprints, contributing to a culture that values collaboration and innovation. Your role will directly impact the evolution of Hopper's travel selling and booking technology, particularly in the Disruption and Insurance category of their fintech portfolio. You will have the opportunity to work on sophisticated backend systems that power Hopperβs award-winning user experience, making a substantial impact on the company's overall revenue.
What we offer
Hopper provides a dynamic work environment where innovation is encouraged, and your contributions will be recognized. You will be part of a team that is shaping the future of travel technology, with opportunities for professional growth and development. The company has raised significant capital and is backed by major institutional investors, positioning it for continued growth in the travel ecommerce sector. Join us to make a difference in how travel is sold and booked, and enjoy the flexibility of a fully remote role.
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

Software Engineering
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.

Software Engineering
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.

Product Designer
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.

Software Engineering
ModernFi is hiring Software Engineers to build foundational systems for their platform. You'll have significant ownership and the opportunity to shape the direction of products and infrastructure. This role is open to various levels of experience.

Product Designer
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.