Senior Full-Stack Engineer, Real-Time Voice & AI (Remote)

Apply

Canada

On-site

CAD 120,000 - 160,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Equity package (pre-IPO)
Remote-friendly work environment
Comprehensive health insurance
Disability coverage
Telemedicine access
RRSP plan

Job summary

HTS Assist, Hopper's agentic AI assistant for travel, seeks a senior full stack engineer to anchor the product end to end. You will own voice channels, CPaaS integrations, streaming speech-to-text, and real-time orchestration across React/TypeScript front ends, Scala and Python services, and GCP infrastructure.

You will design for multi-tenant scale, implement safety and compliance, and ensure latency and SLA targets while mentoring teammates and driving architectural decisions.

Qualifications

  • 6+ years of software engineering experience with ownership of production systems
  • Hands-on realtime systems experience (voice apps, streaming, low latency)
  • Strong frontend (React/TypeScript) and backend (Scala or JVM language, Python) with cloud infra on GCP/AWS
  • Experience designing and maintaining RESTful APIs, microservices, or event-driven systems
  • Familiarity with AI coding tools as part of workflow and ability to review and own code
  • OS mindset: SLAs, observability, on-call rotations, rollback plans
  • Ability to break down complex problems, make pragmatic tradeoffs, ship iteratively
  • Bonus: conversational AI / LLM orchestration with speech tech (Deepgram, ElevenLabs, Whisper, OpenAI Realtime)
  • Bonus: cloud telephony / CPaaS platforms (Twilio, Amazon Connect, Genesys, LiveKit)
  • Bonus: experience building CS, CRM, contact center, or workflow tools
  • Familiarity with travel tech is a plus

Responsibilities

  • Own the voice channel end to end, including telephony and CPaaS integrations
  • Build features across the stack: React/TypeScript frontend, Scala/Python backend, and GCP infrastructure
  • Design for multi-tenant scale with one codebase serving many partners
  • Build safety and compliance plumbing (guardrails, content filtering, PII redaction)
  • Maintain revenue-critical deployments with observability, alerts, incidents, and SLA performance
  • Configure platform capabilities for partner telephony integrations and go-lives
  • Raise engineering bar through code reviews, architecture reviews, and mentoring

Skills

Full-stack engineering
Realtime systems
React/TypeScript
Scala/Python backend
Cloud infrastructure
APIs / microservices
AI tooling familiarity
Observability / SRE basics
Communication across teams
CPaaS / telephony

Tools

Twilio
Amazon Connect
GCP
AWS
WebRTC
Deepgram
OpenAI APIs

Job description

HTS Assist, Hopper's agentic AI assistant for travel, seeks a senior full stack engineer to anchor the product end to end. You will own voice channels, CPaaS integrations, streaming speech-to-text, and real-time orchestration across React/TypeScript front ends, Scala and Python services, and GCP infrastructure.

You will design for multi-tenant scale, implement safety and compliance, and ensure latency and SLA targets while mentoring teammates and driving architectural decisions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Realtime & Voice Full-Stack Engineer
Senior Realtime & Voice Full-Stack Engineer

Kibbi Technologies Inc. • Toronto

On-site
CAD 200,000 - 250,000
Competitive salary
Group insurance premiums covered
Life, disability coverage
+11
Ingénieur(e) Full Stack Senior, HTS Assist/ Senior Full Stack Engineer (Realtime & Voice) Customer Experience Platform
Ingénieur(e) Full Stack Senior, HTS Assist/ Senior Full Stack Engineer (Realtime & Voice) Customer Experience Platform

Hopper • Quebec

On-site
CAD 110,000 - 150,000
Actions pré-IPO
Assurance santé collective
Régime de départs et congés
Senior Backend Engineer - AI Data Infrastructure (Remote)
Senior Backend Engineer - AI Data Infrastructure (Remote)

AIDA Recruitment • Canada

On-site
CAD 223,000 - 334,000
Equity
Ingénieur(e) Full Stack Senior, HTS Assist// Senior Full Stack Engineer (Realtime & Voice) Cust[...]
Ingénieur(e) Full Stack Senior, HTS Assist// Senior Full Stack Engineer (Realtime & Voice) Cust[...]

Hopper • Quebec

On-site
CAD 120,000 - 180,000
Senior/Staff Backend Engineer
Senior/Staff Backend Engineer

AIDA Recruitment • Canada

On-site
CAD 223,000 - 334,000
Equity
Senior Full-Stack Engineer – Architect Scalable Cloud Apps (Hybrid)
Senior Full-Stack Engineer – Architect Scalable Cloud Apps (Hybrid)

Voices • Alberta

Hybrid
CAD 120,000 - 150,000
Senior Full-Stack Engineer — Remote AI Platform
Senior Full-Stack Engineer — Remote AI Platform

Cohere • Montreal (administrative region)

On-site
CAD 260,000 - 310,000
Lunch stipend
Health benefits
RRSP matching & Pension
+6
Senior Full Stack Engineer (Realtime & Voice) Customer Experience Platform
Senior Full Stack Engineer (Realtime & Voice) Customer Experience Platform

Hopper • Toronto

On-site
CAD 200,000 - 250,000
Competitive salary
Group insurance coverage
Disability coverage
+9
Principal Product Manager- Conversational AI
Principal Product Manager- Conversational AI

Apply • Canada

Hybrid
CAD 180,000 - 240,000
Very generous parental leave
Unlimited PTO
Pre-IPO equity
+8
Backend Engineer - Scalable APIs & AI Audio
Backend Engineer - Scalable APIs & AI Audio

Speechify • Toronto

On-site
CAD 80,000 - 110,000
Competitive compensation
Innovative work environment
Flexible and asynchronous work culture