Senior Software Engineer - Customer Experience Platform
Core
Design, build, and evolve core backend and full-stack systems for Hopper's post-booking customer experience, including self-serve flows, internal agent tools, and the HTS Assist agentic AI platform.
Role type
Senior Software Engineer (Full-Stack/Platform)
Builds
Scalable APIs, microservices, and orchestration logic for customer service systems and AI-driven workflows.
Domain
Travel technology, Customer Experience (CX), Conversational AI
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems, RESTful APIs, microservices, cloud infrastructure, full-stack development, system design, code reviews, performance analysis
Preferred skills
Conversational AI, LLM orchestration, automation systems, CRM/telephony integration, travel industry technologies (PSS/GDS)
Technologies
Scala, Python, React, TypeScript
Responsibilities
Design and build backend/full-stack systems for HTS Assist and agent tools; Develop scalable APIs and microservices for post-booking journeys; Integrate with external systems like telephony and CRMs; Own features end-to-end from design to deployment; Contribute to architectural decisions and reliability improvements; Analyze system performance to identify automation opportunities.
Seniority
Senior, hands-on IC