Senior Full Stack Engineer - Telephony @Yelp, Inc
Software Development
Salary cad 135,000 - 1..
Remote Location
Job Type full-time
Posted 3d ago

[Hiring] Senior Full Stack Engineer - Telephony @Yelp, Inc

3d ago - Yelp, Inc is hiring a remote Senior Full Stack Engineer - Telephony. πŸ’Έ Salary: cad 135,000 - 185,000 per year πŸ“Location: Canada

Role Description

Yelp's Telephony team is hiring a Software Engineer to help build and scale the telecom platform that nearly all of Yelp's revenue flows through. Our platform is built on Twilio Flex and AWS, and it's used daily by thousands of sales and support reps to connect with businesses.

A growing part of our work is in Voice AI. We're building LLM-powered voice bots that handle real customer calls, developing real-time call transcription and AI-generated insights for sales teams, and working toward a shared voice AI platform that multiple Yelp products can plug into.

This role spans the full stack:

  • React-based Twilio Flex plugins on the frontend
  • Node.js serverless functions and AWS Lambda services on the backend
  • Terraform for infrastructure
  • Integration with AI/ML systems for voice and call intelligence

This opportunity is fully remote and does not require you to be located in any particular area in Canada. We welcome applicants from throughout Canada.

We’d love to have you apply, even if you don’t feel you meet every single requirement in this posting. At Yelp, we’re looking for great people, not just those who simply check off all the boxes.

Qualifications

  • Interest in or experience with AI/ML, especially conversational AI, voice technologies, or LLMs
  • Strong experience with JavaScript/TypeScript and modern web development (React, Node.js)
  • Experience building and running applications on AWS (Lambda, DynamoDB, S3, API Gateway, or similar services)
  • Familiarity with infrastructure-as-code, ideally Terraform
  • Comfortable working across the full stack: frontend, backend, and cloud infrastructure
  • Good at debugging and working through problems across distributed systems that span multiple platforms
  • Clear communicator who can work well with both engineers and non-technical business partners

Requirements

  • Build and scale Voice AI infrastructure: LLM-powered voice bots, real-time call transcription, and AI-generated call summaries using LiveKit, OpenAI, Deepgram, and Cartesia
  • Develop custom Twilio Flex plugins (React/Node.js) that sales and CS reps use every day: autodialers, call controls, admin dashboards, CRM integrations
  • Build backend services and APIs using Node.js, AWS Lambda, and DynamoDB that handle call routing, task management, and Salesforce reporting
  • Manage cloud infrastructure with Terraform, Terragrunt, and Atlantis across Twilio and AWS environments
  • Build new messaging capabilities (SMS, RCS) within Twilio Flex for customer communication
  • Work closely with business partners across Sales, Customer Success, Collections, and Product to scope and deliver features that drive revenue
  • Help keep the platform reliable through lightweight on-call/on-point rotations (production incidents are rare and the platform is stable)

Benefits

  • Compensation range between $135,000 and $185,000 based on experience
  • Flexibility with the compensation range for candidates leveled higher or lower
  • Fully remote opportunity across all locations in Canada

Company Description

At Yelp, we believe that diversity is an expression of all the unique characteristics that make us human: race, age, sexual orientation, gender identity, religion, disability, and education. We recognize that diverse backgrounds and perspectives strengthen our teams and our product.

We’re proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, disability, or any other protected status.

We are committed to providing reasonable accommodations for individuals with disabilities in our job application process.

Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Full Stack Engineer - Telephony @Yelp, Inc
Software Development
Salary cad 135,000 - 1..
Remote Location
Job Type full-time
Posted 3d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later