Senior Full Stack Engineer (Realtime & Voice) Customer Experience Platform

Hopper · Remote · Spain - Remote · Madrid - Remote · Barcelona - Remote ·
Fully remoteFull-timeSenior5+ years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Fully remote
  • Senior level
  • React + TypeScript
  • Scala + Python
  • Voice & Realtime

Join the team behind HTS Assist, Hopper's agentic AI assistant that handles travel changes and bookings via chat and voice. You will own the realtime and voice layers, working across frontend, backend, and cloud infrastructure to serve major travel brands.

What you'll do

  • Own the voice channel end to end, including telephony and CPaaS integrations
  • Build streaming speech-to-text and text-to-speech pipelines with low latency
  • Develop web chat frontends using React and TypeScript
  • Create backend services in Scala and Python on GCP infrastructure
  • Design multi-tenant systems serving many partners from one codebase
  • Implement safety guardrails, content filtering, and PII redaction
  • Maintain system health through observability, alerting, and incident response
  • Mentor team members and conduct code and architecture reviews

What you'll need

  • 6+ years of software engineering experience with full-stack range
  • Senior-level ownership of production systems
  • Experience with realtime systems like voice apps, WebRTC, or SIP
  • Strong skills in React and TypeScript for frontend development
  • Backend depth in Scala, JVM languages, or Python
  • Cloud infrastructure experience on GCP or AWS
  • Track record of building RESTful APIs and microservices
  • Comfort using AI coding tools with judgment for review and ownership
  • Operational mindset covering SLAs, on-call rotations, and rollbacks

Nice to have

  • Experience with conversational AI or LLM orchestration
  • Familiarity with speech technologies like Deepgram or Whisper
  • Knowledge of cloud telephony platforms like Twilio or Amazon Connect
  • Background in customer service, CRM, or contact center tools
  • Familiarity with travel industry technologies like PSS or GDS

Stack

  • React
  • TypeScript
  • Scala
  • Python
  • GCP
  • Twilio
  • Amazon Connect

How you'll work

  • Fully remote position
  • Access to co-working spaces via FlexDesk
  • Work-from-home stipend provided

What you get

  • Competitive salary and pre-IPO equity packages
  • Private medical and dental coverage paid by Hopper
  • Private life and accident coverage
  • Generous parental leave policy
  • Unlimited PTO
  • Monthly cash allowance for gym and home office
  • Carrot Cash travel stipend