Senior Software Engineer - Customer Experience Platform
The Hopper Company
About the team
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 within the Hopper app and partner-integrated flows
Internal agent platforms that enable efficient, high-quality human resolution
HTS Assist, Hopper’s flagship agentic AI platform, used internally and offered as a B2B solution for global travel partners
Together, these platforms support millions of travelers across chat, voice, web, and third-party channels, powering seamless post-booking experiences worldwide.
About the job
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 continued expansion of HTS Assist across AI-driven voice and chat.
You’ll collaborate closely with Product, Design, AI, Data, and Operations partners to deliver intelligent, scalable customer service systems, including conversational AI workflows, self-service customer journeys, internal tools used by thousands of agents, and infrastructure that enables partner-specific experiences.
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 that raise the bar for the broader team
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, 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
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 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
More about Hopper
At Hopper, we are on a mission to become the leading travel platform globally – powering Hopper’s mobile app, website and our B2B business, HTS (Hopper Technology Solutions). By leveraging massive amounts of data and advanced machine learning algorithms, Hopper combines its world-class travel agency offering with proprietary fintech products to bring transparency, flexibility and savings to travelers globally. We have developed several unique fintech solutions that address everything from pricing volatility to trip disruptions – helping people travel better and save more on their trips.
The Hopper platform serves hundreds of millions of travelers globally and continues to capture market share around the world. The Hopper app has been downloaded over 120 million times and has become largely popular among younger travelers – with 70% of its users being Gen Z and millennials.
While everyone knows us as the Gen Z and Millennial travel app, Hopper has evolved to become much more than that. In recent years, we’ve grown into a travel fintech provider, commerce platform, and global travel agency that powers some of the world’s largest brands.
Through HTS, our B2B division, the company supercharges its partners’ direct channels by integrating our fintech products on their sites or powering end-to-end travel portals. Today, our partners include leading travel brands like Capital One, Nubank, Air Canada, and many more.
Here are just a few stats that demonstrate the company’s recent growth:
Billions of dollars worth of travel and travel fintech are sold through Hopper and HTS channels every year.
Our fintech products – including Cancel for Any Reason and Flight Disruption Assistance – have exceptionally strong CSAT because the terms are always clear, and customers receive instant, no-questions-asked resolutions.
Almost 30% of our app customers purchase at least one fintech product when making a booking; and consumers are 1.6x more likely to repurchase if they add fintech to their booking vs if they booked just travel.
Given the success of its fintech products, Hopper launched a B2B initiative, HTS (Hopper Technology Solutions), which represents more than 75% of the business.
Through HTS, any travel provider (airlines, hotels, banks, travel agencies, etc.) can integrate and seamlessly distribute Hopper’s fintech or travel inventory on their direct channels. As its first HTS partnership, the company partnered with Capital One to co-develop Capital One Travel, a new travel portal designed specifically for cardholders. Other HTS partners include Air Canada, Uber, CommBank, Nubank, Flair Airlines and many more.
Hopper has been named the #1 most innovative company in travel by Fast Company.
We have raised over $750 million USD of private capital and are backed by some of the largest institutional investors and banks in the world. HTS is primed to continue its growth as the leading travel ecommerce provider in a $1 trillion online shopping category. The Hopper app and website will also continue to be the preferred travel provider for Gen Z and Millennials.
#LI-REMOTE
- ...Senior Director, Software Engineering – Customer Content Platform CoCounsel · Agent Context Do you want to build the infrastructure that makes enterprise AI feel effortless to legal professionals? Can you lead engineering teams tackling the hard problems of file management...SeniorFull timeWork at officeLocal areaFlexible hours
$136k - $187k per year
...authentication and authorization platform built by developers, for... ...privacy, and convenience so our customers can focus on innovation.... ...an experienced and motivated engineer to join our Platform Application... ...are passionate about developer experience, automation, and efficiency,...SeniorLocal areaRemote workWorldwide$125k - $175k per year
...driven by building the restaurant platform that helps restaurants adapt,... ...? (Team Info) The Care Experience team builds the systems and... ...That means bringing together customer data, account context, device... ...together information. As an engineer on this team, you’ll help...SeniorFull timeRemote work$69k - $114k per year
...your typical day look like? We’re looking for a Software Engineer to design, build, and support scalable applications, platform services, and shared engineering... ...Collaborate with architects, platform engineers, and senior developers on technical design decisions • Contribute...SeniorPermanent employmentFlexible hours$110k - $270k per year
...At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public... ...excellence and customer success. In the role of Senior Software Engineer, Data Platform at Opendata, you'll spearhead the development...SeniorRemote jobFull timeWork at officeLocal areaWork from home- ...is on a mission to turn every customer conversation into a... ...potential of the contact center. Our platform combines the best of AI and human... ...into product-driven and engineering-driven dimensions, the Frontend... ...fundamentals. ~8+ years of experience in relevant domains. ~ Very...SeniorFull timeWork at officeLocal areaRemote workWork from homeHome office
- ...About Zip Zip is the AI platform for enterprise procurement — built for humans and agents working together. By orchestrating... ...in Business, and LinkedIn Top Startups. Your Role As a Senior Software Engineer on the Developer Platform team, you will be responsible for...SeniorFull timeImmediate startRemote workHome officeFlexible hours
- ...technology that will set the standards for software-defined vehicles around the world.... ...company. Role Summary As a Senior Software Engineer specializing in agentic applications,... ...influential voice in shaping our GenAI platform's architecture and strategy. You will...SeniorLong term contractFull timeContract workLocal area
- ...of AI. The simple task of buying software, services, or tools at work has... ...with a purpose-built procurement platform that provides a simple, consumer-grade user experience. Within the last 5 years, Zip... ...driving incredible value for our customers. Join us! Your Role As a...SeniorFull timeImmediate start
$200k - $295k per year
...About Sentry Software runs the world and the pace is faster than... ...impacts company revenue and customer trust, requiring distributed... ...cross-functionally with product, engineering, BizOps, marketing, and sales... ...About the role As a Senior Software Engineer, you will architect...SeniorHourly payFlexible hours- ...future of how work gets done. The Data Engineering Experience (DEX) team and help shape the future... ...and observability experiences for our customers. If you're passionate about building... ...part of our team's success story. AS A SENIOR SOFTWARE ENGINEER YOU WILL: ~ Drive...SeniorFull time
$180.2k - $233.2k per year
...tools and a best-in-class hiring experience. Every day in every county of... ...a mission to transform how customers interact with Thumbtack by... ...Your challenge is to build the platform that enables this paradigm... ...What you’ll do Drive engineering projects to completion, with...SeniorSeasonal workLocal areaImmediate startShift work$136k - $187k per year
...flexible and neutral products, Okta Platform and Auth0 Platform, provide... ...variety of perspectives and experiences. We are not looking for... ...99.99% availability.) The Senior Full Stack Opportunity We... ...highly technical full stack software engineer to join the Federated...SeniorFull timeWork at officeLocal areaFlexible hours$180.2k - $233.2k per year
...to AI tools and a best-in-class hiring experience. Every day in every county of the U.S.,... ...team at Thumbtack is focused on making engineering fast, reliable, and delightful. We tackle... ...important and complex challenges in modern software development. We’re introducing GenAI...SeniorFull timePart timeSeasonal workLocal area$136k - $187k per year
...this mission. If you are too, let's talk. The Platform Network Engineering Team Auth0 by Okta is an easy-to-implement authentication... ...deliver convenience, privacy, and security so customers can focus on innovation. The Senior Software Engineer Opportunity You will be...SeniorRemote jobLocal areaWorldwideFlexible hours- ...our 20+ microservice Backstage platform using TypeScript and Node.js, exposing... ...: Extend the platform with engineering maturity scoring, change... ...TypeScript and Node.js with strong software architecture fundamentals Hands-on experience designing and shipping REST and...SeniorWorldwideNight shift
- ...motivated and skilled systems engineers to join our team to help in developing the CentML platform that offers a cost effective infrastructure... ...of the platform, enabling our customers to seamlessly access and... ..., or equivalent practical experience. Graduate degree with research...Full timeFlexible hours
- ...others. Come Power the World's Connections About the Platform Team at Kong: Kong Inc., a leading developer of cloud API... ...'s most innovative companies. About the role: The Senior Software Engineer will be a key contributor to the Platform Team, focusing on...Senior
$200k - $295k per year
...About Sentry Software runs the world and the pace is faster than ever. Sentry helps... ...About the role The Events Analytics Platform (EAP) team is responsible for the infrastructure... ...data our users generate. As a Senior Software Engineer, you will lead efforts to push the...SeniorFull timeRelocation- ..., enabling secure access control for enterprise customers and developers worldwide. Our systems power fine... ...role-based access control, and seamless identity experiences across Kong's platform. About the role: The Software Engineer will be a key contributor to the IAM...SeniorFull timeWorldwide
- ...products, financial services and fleet software for trucking use our Universal API... ...the role We're looking for an engineer who thrives on building scalable platforms and enjoys tackling hard data and... ...with engineering teams and customers to build the right abstractions and...Full timeWork at officeFlexible hours
$108k - $135k per year
...maintaining a highly scalable asynchronous platform that empowers our organization to handle critical business cases. As a software engineering team, our mission is to create robust and... ...and deliver unparalleled value to our customers. We adopt Infrastructure as Code practice...Hourly payFull timeWork at officeFlexible hours3 days per week$31 per hour
...our teams and actions: Customer First : We prioritize customer... ...new category and customer experience – one that democratizes luxury... ...sense of belonging at Quince. Senior Customer Experience... ...person, or through the approved platforms Google Meets or Zoom—never via...SeniorHourly payFull timeLocal area$135k - $150k per year
...Kinross is a Canadian-based senior gold mining company with operations... ...our global technology platforms to enable secure, scalable, and... ...and hands-on Senior Platform Engineer to drive the evolution of our... ...and Skills ~7+ years of experience in enterprise infrastructure,...SeniorLong term contractTemporary workCasual workLocal areaImmediate startRemote work$180.2k - $233.2k per year
...tools and a best-in-class hiring experience. Every day in every county of... ...into a broader internal platform for business workflows, with... .... The org works closely with engineering and business partners to turn... ...more central to how teams serve customers, pros, and the business....SeniorFull timeSeasonal workLocal areaShift work$115k - $140k per year
...Overview: As a Senior Platform Engineer , you will sit at the intersection of infrastructure reliability and developer experience. You will not only maintain the scalability of our Kubernetes based cloud environment but also work collaboratively on the shift toward...SeniorFull timeWork at officeWorldwideShift work- ...be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product experience...SeniorRemote work
$100k - $110k per year
...S'more about the team As the Customer Experience Senior Manager for The Pets Table , you will take ownership of The Pets Tables’ end to end customer experience to ensure all of our customers are receiving exceptional service every time they interact with a customer care...SeniorFull timeWork at officeRemote workWork from homeFlexible hoursShift work2 days per week3 days per week$156.8k - $196k per year
...As Marqeta's Manager, Software Engineering within our Risk, Fraud and Disputes pod, you will lead... ...development, and execution of our Identity Platform . You will be responsible for building... ...manage the full KYC lifecycle, from Customer Identification Program (CIP) verification...SeniorFull timeInternshipWork at officeRemote workFlexible hours$92.9k - $116.1k per year
...Marqeta is the modern card issuing platform behind companies like Uber,... ..., and Klarna. Our Data Engineering Platform team owns the Snowflake... ...business: the warehouse, the customer-facing reporting APIs, the... ...transaction record. As a Software Engineer II on the Data Engineering...SeniorRemote jobFull timeWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Customer Experience Platform. Be the first to apply!
- développeur logiciel Toronto, ON
- junior software developer Toronto, ON
- new graduate software developer Toronto, ON
- software developer entry level Toronto, ON
- software engineer co-op Toronto, ON
- software developer co-op Toronto, ON
- software engineer - ai machine learning Toronto, ON
- software engineer salary in canada Toronto, ON
- software engineer devops Toronto, ON
- linux software engineer Toronto, ON
