LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Hopper›Senior Software Engineer - Customer Experience Platform
Hopper

About Hopper

The smart travel booking app for savvy travelers

🏢 Tech👥 1001+ employees📅 Founded 2007📍 La Petite-Patrie, Montreal, QC💰 $731m⭐ 3.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...

🌐 Website💼 LinkedIn𝕏 TwitterAll 83 jobs →
Hopper

Senior Software Engineer - Customer Experience Platform

Hopper • Toronto - Remote

Posted 3w ago🏠 RemoteSeniorSoftware engineering📍 Toronto
Apply Now →

Skills & Technologies

JavaJavaScriptNode.jsReactAWSPythonREST APIDockerKubernetesGraphQL

Overview

Hopper is seeking a Senior Software Engineer for their Customer Experience Platform team to design and build systems that enhance post-booking experiences. You'll work with technologies like Java, JavaScript, and AWS, collaborating with cross-functional teams. This role requires 5+ years of experience in software engineering.

Job Description

Who you are

You have 5+ years of experience in software engineering, with a strong focus on building scalable systems that enhance customer experiences. Your expertise in Java and JavaScript allows you to design and implement robust backend solutions that support millions of users. You are familiar with cloud technologies, particularly AWS, and understand how to leverage them to create efficient and reliable applications. Your experience with REST APIs and GraphQL enables you to build seamless integrations that enhance user interactions. You have a solid understanding of containerization and orchestration tools like Docker and Kubernetes, which you use to streamline deployment processes. You thrive in collaborative environments, working closely with product, design, and data teams to deliver high-quality solutions that meet user needs. You are passionate about leveraging AI technologies to improve customer service workflows and are eager to contribute to innovative projects that drive business growth.

Desirable

Experience with conversational AI and self-service customer journeys is a plus, as is familiarity with internal agent platforms that enhance support efficiency. You are open to exploring new technologies and methodologies that can improve the customer experience and are excited about the potential of AI-driven solutions in the travel industry.

What you'll do

As a Senior Software Engineer on the Customer Experience Platform team, you will design, build, and evolve the core systems that power Hopper's post-booking experience. Your work will directly impact customers and internal support agents, enhancing the efficiency and quality of service provided. You will collaborate closely with product managers, designers, and data scientists to deliver intelligent, scalable customer service systems. This includes developing conversational AI workflows and self-service customer journeys that empower users to resolve issues independently. You will also work on internal tools that support thousands of agents, ensuring they have the resources needed to provide high-quality human resolution. Your role will involve continuous improvement of existing systems, identifying areas for optimization, and implementing best practices in software development. You will participate in code reviews and contribute to the team's technical direction, mentoring junior engineers and sharing your knowledge to foster a culture of learning and growth.

What we offer

Hopper provides a dynamic work environment where innovation is encouraged, and your contributions have a direct impact on the company's success. You will have the opportunity to work on cutting-edge technologies and collaborate with talented professionals across various disciplines. The company values work-life balance and offers flexible remote work options, allowing you to thrive both personally and professionally. You will be part of a mission-driven team that is transforming the travel industry, making it easier for millions of travelers to navigate their journeys. Competitive compensation and benefits are part of the package, ensuring that your hard work is recognized and rewarded.

Interested in this role?

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

Apply Now →Get Job Alerts