Talent.com
Yelp
Senior Full Stack Engineer - Telephony (Remote - Canada)Yelp • Montreal, Quebec, Canada
No longer accepting applications
Senior Full Stack Engineer - Telephony (Remote - Canada)

Senior Full Stack Engineer - Telephony (Remote - Canada)

Yelp • Montreal, Quebec, Canada
30+ days ago
Salary
CA$135,000.00–CA$185,000.00 yearly
Job type
  • Full-time
  • Remote
Job description
JOB DESCRIPTION

Summary

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. We're a small team with a large footprint: the tools we build drive customer acquisition, retention, and revenue recovery across multiple business organizations.

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. The AI tooling environment at Yelp is strong too. Engineers here have access to Claude Code, Cursor, GitHub Copilot, Roo Code, and a broad set of LLMs through internal platforms.

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, and increasingly, integration with AI/ML systems for voice and call intelligence. If you like building things that people actually use and want to get your hands on production AI, this is a good fit.

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.


What you'll do:

  • 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)

What it takes to succeed:

  • 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

What you'll get:

There are a variety of factors that go into determining a compensation range, including but not limited to external market benchmark data and years of experience. Based on the anticipated level of experience that we are seeking, we expect the compensation range for this role to be between $135,000 and $185,000. The actual compensation offered may be influenced by a variety of factors, including the candidate’s experience and skill set.

There may be flexibility with the range included in this posting should a candidate be leveled higher or lower than the posted range.

  • This opportunity has the option to be fully remote in all locations across Canada.
  • This role is posted to fill an existing position.
  • You can find more information about Yelp's five star benefits !

Closing

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 — and those are just a few. We recognize that diverse backgrounds and perspectives strengthen our teams and our product. The foundation of our diversity efforts are closely tied to our core values, which include “Playing Well With Others” and “Authenticity.”

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. If you need assistance or an accommodation due to a disability, you may contact us at or 1-.

Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.

#LI-Remote

Create a job alert for this search

Senior Full Stack Engineer - Telephony (Remote - Canada) • Montreal, Quebec, Canada

Similar jobs

Remote Full Stack Engineer – SaaS Platform

VantageMontreal (administrative region), QC, CA
Remote
Full-time

A tech company in Toronto is seeking a Full Stack Engineer to join their Product Development Team.The ideal candidate will have over 3 years of experience in SaaS development, proficient in Javascr... Show more

 • Promoted

Senior MEAN Stack Engineer — Remote Property Tech

Smart WorkingMontreal (administrative region), QC, CA
Remote
Full-time

A global technology firm seeks a Remote Sr.Full Stack Developer to enhance a property management platform.The role demands proficiency in Angular 16+, Node.TypeScript, alongside a solid grasp of RE... Show more

 • Promoted

Senior Full-Stack Engineer — React/TypeScript, AWS, Remote

Modern CampusMontreal (administrative region), QC, CA
Remote
Full-time

A leading educational technology company in Canada is seeking a Senior Full Stack Software Developer to design and maintain cloud‑based applications.This high-impact role requires deep expertise in... Show more

 • Promoted

Senior Full Stack Engineer - RepairPal (Remote - Canada)

YelpMontreal (administrative region), QC, CA
Remote
Full-time

Yelp engineering culture is driven by our values: we’re a cooperative team that values individual authenticity and encourages creative solutions to problems.All new engineers deploy working code th... Show more

 • Promoted

Lead Full Stack Engineer — Remote Canada

USTMontreal (administrative region), QC, CA
Remote
Full-time

A leading technology company is looking for a Lead Full Stack Engineer to develop application features in line with specifications.The ideal candidate will have extensive experience in Java and Jav... Show more

 • Promoted

Senior Full-Stack Engineer, Trust & Safety (Remote)

AffirmMontreal (administrative region), QC, CA
Remote
Full-time

A leading fintech company in Canada is looking for a Full Stack Engineer to own and deliver high-availability systems.You will work collaboratively across teams to solve complex problems and have t... Show more

 • Promoted

Senior Full-Stack Software Engineer

UrideMontreal (administrative region), QC, CA
Full-time

Join a thriving remote team as a Senior Full-Stack Software Engineer.Manage diverse web application projects while ensuring optimal performance and scalable architecture.You will oversee both clien... Show more

 • Promoted

Remote Full-Stack Engineer — Contractor

Crowdlinker Inc.Montreal (administrative region), QC, CA
Remote
Full-time

An innovative digital product studio is seeking a Full Stack Developer for a remote contractor opportunity.In this role, you will leverage your expertise in both backend and frontend technologies t... Show more

 • Promoted

Full Stack Engineer — Remote, Build Scalable Solutions

BitcompleteMontreal (administrative region), QC, CA
Remote
Full-time

A leading software development company is searching for a mid-level Full Stack Developer based in Canada.The ideal candidate will have over 4 years of experience in full stack development, proficie... Show more

 • Promoted

Senior Full-Stack Engineer - IoT & Building Platform Remote

1ValetMontreal (administrative region), QC, CA
Remote
Full-time

A technology firm specializing in smart buildings is seeking a Senior Full-Stack Developer to enhance its platform.This remote role emphasizes collaboration with Product, Hardware, and QA teams to ... Show more

 • Promoted

Remote Full-Stack Engineer for SaaS Platform | High Impact

Enso Connect Inc.Montreal (administrative region), QC, CA
Remote
Full-time

A tech startup in hospitality seeks a full stack software developer to join its growing team.This remote role involves significant ownership over work and the chance to impact the guest experience ... Show more

 • Promoted

Senior Full-Stack Software Engineer – Remote Health Tech

Clover HealthMontreal (administrative region), QC, CA
Remote
Full-time

A healthcare technology company is seeking a Senior Software Developer with extensive experience in full-stack engineering.In this role, you will create scalable and efficient systems, collaboratin... Show more

 • Promoted

Remote Senior Full-Stack Engineer — Observability DX (Equity)

ClickHouseMontreal (administrative region), QC, CA
Remote
Full-time

A leading tech firm in Canada seeks a Senior Full Stack Engineer to revolutionize observability through an open-source platform.The role involves shaping key features, collaboratively engaging with... Show more

 • Promoted

Remote Senior Full-Stack Engineer — Build Scalable Features

NewRich NetworkMontreal (administrative region), QC, CA
Remote
Full-time

A forward-thinking tech company in Toronto is searching for a full-stack Software Engineer to enhance our product by building new features and optimizing existing systems.The ideal candidate will h... Show more

 • Promoted

Senior Full Stack Engineer in Remote Agile Development Team

BevertecMontreal (administrative region), QC, CA
Remote
Full-time

Become a part of a remote Agile team as a Senior Full Stack Engineer.Focus on developing applications that enhance community information sharing and support funding processes in Canada.This positio... Show more

 • Promoted

Remote Full-Stack Engineer: Build Scalable EdTech Platforms

Kira TalentMontreal (administrative region), QC, CA
Remote
Full-time

A leading EdTech company in Canada seeks a Full Stack Developer to collaborate in designing and building innovative applications.You will code within a cloud-based web application using technologie... Show more

 • Promoted

Innovative Senior Full Stack Engineer for Global SaaS Solutions

CoverGoMontreal (administrative region), QC, CA
Full-time

Advance your career as a Senior Full Stack Engineer, shaping powerful SaaS solutions in the booming Insurtech market.NET and Vue/React to develop cutting-edge features.This role invites you to desi... Show more

 • Promoted

AI Full-Stack Engineer for Trading Systems (Remote-Eligible)

DRW Holdings, LLC.Montreal (administrative region), QC, CA
Remote
Full-time

A diversified trading firm is seeking an AI Full Stack Software Developer to join their AI and Multi Asset Systematic Strategies team in Montreal.This role involves building AI and ML-powered tools... Show more

 • Promoted

Full-Stack Engineer — Remote, Equity & Growth

Diversio Inc.Montreal (administrative region), QC, CA
Remote
Full-time

A leading diversity workforce platform is looking for a Full-Stack Engineer to contribute to advancing Diversity, Equity, and Inclusion through technology.The role involves working across both the ... Show more

 • Promoted

Senior Full Stack Engineer

Hammehr Talent ConsultantsMontreal (administrative region), QC, CA
Full-time +1

Senior Full Stack Engineer (Java/Spring Boot, Angular, AWS).Remote within Canada (Working EST hours).About the Job (Senior Full Stack Engineer).Hammehr Talent Consultants are currently partnered wi... Show more