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 • Chicago - Remote

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

Skills & Technologies

JavaJavaScriptPythonAWSDockerREST APIGraphQL

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, and collaborate 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 background in 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 have experience with containerization using Docker, which enables you to deploy applications efficiently.

You understand the importance of creating seamless user experiences and have worked on projects that involve REST APIs and GraphQL. Your collaborative nature means you thrive in cross-functional teams, working closely with Product, Design, AI, Data, and Operations partners to deliver high-quality solutions. You are passionate about leveraging technology to improve customer interactions and support processes.

Desirable

Experience with conversational AI workflows and self-service customer journeys is a plus, as is familiarity with internal tools that enhance agent efficiency. You are comfortable navigating complex systems and enjoy the challenge of optimizing processes to better serve customers and support agents alike.

What you'll do

As a Senior Software Engineer on the CX 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 with various teams to deliver intelligent, scalable customer service systems, including conversational AI workflows and self-service customer journeys.

You will be responsible for developing backend services that integrate with internal tools used by thousands of agents, ensuring that these systems are reliable and performant. Your role will involve writing clean, maintainable code and participating in code reviews to uphold high standards of quality across the team.

You will also engage in system architecture discussions, contributing your insights to improve the overall design and functionality of the platforms. Your ability to analyze user needs and translate them into technical requirements will be crucial in driving the success of the projects you work on.

What we offer

At Hopper, you will be part of a dynamic team that is dedicated to transforming the travel experience for millions of users. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will work in a supportive environment that values collaboration and innovation, allowing you to make a meaningful impact on the customer experience.

We encourage you to apply even if your experience doesn't match every requirement. Join us in our mission to enhance travel experiences through technology and customer-centric solutions.

Interested in this role?

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

Apply Now →Get Job Alerts