companyHopper logo

Senior Software Engineer – Customer Experience Platform (CX)

HopperMontréal - Remote
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

We are looking for experienced software engineers with a strong foundation in backend and full-stack development. Proficiency in programming languages such as Java, Python, or JavaScript is essential. Experience with cloud services, API development, and microservices architecture will be highly valued. A proactive approach to problem-solving and a passion for delivering exceptional customer experiences are key attributes for success in this role.

About the job

About the Team

The Product – Customer Experience (CX) team takes charge of the entire post-booking journey, from the moment a trip is booked through to modifications, disruptions, refunds, and customer service interactions.

We design and operate systems that enable fast, high-quality support at scale, including:

  • Self-service experiences for customers within the Hopper app and through integrated journeys with our partners.

  • Internal platforms for agents, facilitating effective and high-quality human resolution.

  • HTS Assist, Hopper's premier AI agent platform, utilized internally and provided as a B2B solution to travel partners globally.

Together, these platforms support millions of travelers through chat, voice, web, and third-party channels, powering seamless post-booking experiences worldwide.

About the Role

As a Software Engineer on the CX Platform team, you will design, develop, and enhance the core systems that underpin Hopper's post-booking experience. Your work will have a direct impact on customers, internal support agents, and the continued expansion of HTS Assist across AI-driven chat and voice channels.

You will closely collaborate with Product, Design, AI, Data, and Operations teams to deliver intelligent, scalable customer service systems, including AI-powered conversation flows, self-service journeys, internal tools used by thousands of agents, and infrastructure enabling tailored experiences for each partner.

You will report to a senior engineering manager and work alongside engineers specializing in platform services, integrations, AI orchestration, and self-service experiences.

Your Daily Responsibilities

  • Design, develop, and enhance backend and/or full-stack systems that power HTS Assist, internal agent tools, and customer self-service journeys.

  • Develop scalable APIs, microservices, and orchestration logic supporting complex post-booking journeys across AI, chat, voice, and web channels.

About Hopper

Hopper is a leading travel technology company that leverages advanced technology to provide the best travel experience. With a focus on innovation and customer satisfaction, Hopper is transforming how travelers plan and book their trips through cutting-edge solutions.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.