Back

Senior Software Engineer - Customer Experience Platform

Full-time

The Customer Experience (CX) Product team owns the entire post-booking journey, from the moment a trip is booked through changes, disruptions, refunds, and customer support interactions. We build and operate the systems that enable fast, high-quality support at scale, including customer self-serve experiences, internal agent platforms, and HTS Assist, Hopper's flagship agentic AI platform used internally and offered as a B2B solution for global travel partners.

As a Software Engineer on the CX Platform team, you will design, build, and evolve the core systems behind Hopper's post-booking experience. Your work will directly impact customers, internal support agents, and the expansion of HTS Assist across AI-driven voice and chat. You'll report to a Senior Engineering Manager and work alongside engineers focused on platform services, integrations, AI orchestration, and self-service UX.

What Would Your Day-to-day Look Like

  • Design, build, and improve the backend and full-stack systems that power HTS Assist, internal agent tools, and customer self-serve flows

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

  • Partner with Product, Design, AI, and Operations to deliver features that streamline customer experiences and improve agent efficiency

  • Integrate with external systems (telephony, CRM, identity, booking platforms) to support internal use cases and partner deployments

  • Own features end-to-end, from technical design through implementation, testing, deployment, monitoring, and iteration

  • Contribute to architectural decisions, code reviews, and reliability improvements

  • Analyse system performance and user behaviour to identify opportunities for automation, optimisation, and cost reduction

Minimum Qualifications

  • 6+ years of software engineering experience building large-scale distributed systems or customer-facing applications

  • Strong command of both modern frontend and backend development, contributing meaningfully across the full stack

  • Hands-on experience designing and maintaining RESTful APIs, microservices, or event-driven systems

  • Comfort with data storage and cloud infrastructure at a senior level

  • A product engineer mindset: you think about the user experience and take ownership of outcomes

  • Strong communication skills and a track record of effective cross-functional collaboration

Preferred Qualifications

  • Experience with conversational AI, LLM orchestration, or automation systems

  • Experience building customer service, CRM, telephony, contact center, or workflow automation tools

  • Familiarity with Scala/Python, React, TypeScript, or modern frontend frameworks

  • Experience integrating with external systems (telephony APIs, identity providers, payment gateways, CRMs)

  • Knowledge of travel industry technologies (PSS/GDS, hotel PMS/CRS) is a plus

Image

Hopper

Senior Software Engineer - Customer Experience Platform

Image

Hopper

Senior Software Engineer - Customer Experience Platform