All roles

Open role

[Remote] Senior Software Engineer - Customer Experience Platform

Remote · Indonesia Full-time

Note: The job is a remote job and is open to candidates in USA. Hopper is a leading travel platform that powers its mobile app and B2B business, HTS. As a Senior Software Engineer on the Customer Experience Platform team, you will design and build core systems that enhance Hopper's post-booking experience, collaborating closely with various teams to deliver intelligent customer service solutions.

Responsibilities

  • 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 that raise the bar for the broader team
  • Analyse system performance and user behaviour to identify opportunities for automation, optimisation, and cost reduction

Skills

  • 6+ years of software engineering experience building large-scale distributed systems or customer-facing applications
  • Strong command of both modern frontend and backend development, with the ability to contribute 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 — you know how to make the right tradeoffs without needing to be told
  • A product engineer mindset: you think about the user experience, ask why before how, and take ownership of outcomes, not just outputs
  • Strong communication skills and a track record of effective cross-functional collaboration with distributed teams
  • 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 for engineers who want to contribute full-stack
  • Experience integrating with external systems (e.g., telephony APIs, identity providers, payment gateways, CRMs)
  • Knowledge of travel industry technologies (PSS/GDS, hotel PMS/CRS) is a plus, though not required

Company Overview

  • Hopper is a travel technology platform that operates the Hopper app & website and its B2B division, HTS (Hopper Technology Solutions). It was founded in 2007, and is headquartered in Montréal, Quebec, CAN, with a workforce of 201-500 employees. Its website is http://www.hopper.com.
  • Company H1B Sponsorship

  • Hopper has a track record of offering H1B sponsorships, with 6 in 2025, 6 in 2024, 20 in 2023, 28 in 2022, 15 in 2021, 6 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions

    [Remote] Senior Applied AI Engineer, Position Statements

    Work from home Full-time role

    [Remote] Global Marketing Campaign Manager

    Work from home Full-time role

    [Remote] Salesforce Strategic Account Executive, Health & Life Sciences (HLS)

    Work from home Full-time role

    [Remote] Principal Product Manager, Savings (R13997)

    Work from home Full-time role

    [Remote] Staff Product Manager (Disbursements)

    Work from home Full-time role

    Delivery Driver - No Experience Required | $21.50/hr + Benefits

    Work from home Full-time role

    [Remote] Customer Support Specialist

    Work from home Full-time role

    Remote Live Chat Support Agent – Entry‑Level Customer Engagement Specialist for careerzynith

    Work from home Full-time role

    Senior GRC Cybersecurity Analyst – Remote (Full‑/Part‑Time) – $80,000 Yearly – careerzynith

    Work from home Full-time role

    [Remote] Project/Program Manager II

    Work from home Full-time role

    Remote Data Entry Specialist – Part‑Time, $25/hr, Home‑Based Position with careerzynith – Flexible Schedule, Training, and Benefits

    Work from home Full-time role

    Junior FP&A Analyst, Construction

    Work from home Full-time role

    Freelance Job: Freelance Website Developer (WordPress/Wix) - Immediate Start

    Work from home Full-time role

    Remote Customer Service Representative – Startup‑Style, Multilingual Support & Technical Assistance (Full‑Time, 100% Remote)

    Work from home Full-time role

    Remote Solar Sales Consultant - Empower Your Career with SecureMyPower

    Work from home Full-time role

    Dedicated Fiber Network Customer Support Analyst – Remote Technical Resolution & Service Excellence Specialist

    Work from home Full-time role

    Personal Assistant

    Work from home Full-time role

    [Remote] Home Services Sales Consultant

    Work from home Full-time role

    Clinical Appeals RN - Fully Remote (4 or 5 work days/week) Weekends required

    Work from home Full-time role

    Growth Marketing Manager (B2B SaaS, AI)

    Work from home Full-time role

    Email Marketing Coordinator

    Work from home Full-time role