Senior Full Stack Engineer (Realtime & Voice)

New
J
JobgetherCustomer Experience Platform
CanadaFull-TimeSenior
SalaryCA$250,000–CA$350,000
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
PythonGCPTypeScriptWebRTCReactRESTful APIsMicroservicesScalaDistributed Systems

Requirements

  • 6+ years of professional software engineering experience, including senior-level ownership of production systems.
  • Hands-on experience with realtime systems such as voice applications, WebRTC/SIP, streaming media, or low-latency products.
  • Strong front-end development skills with React and TypeScript.
  • Backend expertise in Scala or another JVM language and/or Python.
  • Experience with cloud infrastructure on GCP or AWS.
  • Experience designing, building, and operating production-grade distributed systems.
  • Proven experience developing and maintaining RESTful APIs, microservices, or event-driven architectures.
  • Strong understanding of operational excellence, including SLAs, observability, on-call practices, incident response, and rollback planning.
  • Ability to break down complex technical problems and deliver solutions incrementally.
  • Familiarity with AI-assisted development tools and the judgment to take ownership of AI-generated code.
  • Experience with conversational AI or LLM orchestration (e.g., Deepgram, ElevenLabs, Whisper, OpenAI Realtime) is a strong advantage.
  • Experience with cloud telephony or CPaaS platforms (e.g., Twilio, Amazon Connect, Genesys, LiveKit) is an asset.

Responsibilities

  • Own the voice channel end to end, including telephony and CPaaS integrations, streaming speech-to-text and text-to-speech pipelines, realtime AI model orchestration, and latency and quality optimization.
  • Build and enhance product capabilities across the stack using React and TypeScript for front-end experiences, Scala and Python for backend services, and cloud infrastructure on GCP.
  • Design and maintain scalable, multi-tenant architecture that allows multiple enterprise partners to operate from a shared codebase.
  • Develop safety and compliance capabilities, including guardrails, content filtering, and integration points for PII redaction.
  • Maintain revenue-critical production systems through strong observability, alerting, incident response, SLA management, and effective rollback strategies.
  • Build platform capabilities that enable forward-deployed engineering teams to configure partner telephony integrations.
  • Develop RESTful APIs, microservices, and event-driven systems that support reliable, scalable customer experiences.
  • Collaborate closely with product, design, and operations teams to translate complex requirements into pragmatic solutions.
  • Contribute to architecture and code reviews while mentoring engineers and raising engineering standards.
  • Apply AI coding tools thoughtfully while reviewing, validating, and taking full ownership of all production code.
View Full Description & ApplyYou'll be redirected to the employer's site
CA$250,000–CA$350,000
Apply Now