Senior Full Stack Engineer Telephony (Remote Canada)

Yelp

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

profile Monthly Salary: $ 135000 - 185000
Posted on: 5 days ago
Vacancies: 1 Vacancy

Job Summary

Summary

Yelps Telephony team is hiring a Software Engineer to help build and scale the telecom platform that nearly all of Yelps revenue flows through. Our platform is built on Twilio Flex and AWS and its used daily by thousands of sales and support reps to connect with businesses. Were 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. Were 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 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. Wed love to have you apply even if you dont feel you meet every single requirement in this posting. At Yelp were looking for great people not just those who simply check off all the boxes.

What youll 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/) that sales and CS reps use every day: autodialers call controls admin dashboards CRM integrations
  • Build backend services and APIs using 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 )
  • 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 youll 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 $135000 and $185000. The actual compensation offered may be influenced by a variety of factors including the candidates 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 Yelps five star benefits here!

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.

Were 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

Recruiting and Applicant Privacy Notice


Required Experience:

Senior IC

SummaryYelps Telephony team is hiring a Software Engineer to help build and scale the telecom platform that nearly all of Yelps revenue flows through. Our platform is built on Twilio Flex and AWS and its used daily by thousands of sales and support reps to connect with businesses. Were a small team ...
View more view more

About Company

Company Logo

Be part of an empowering mission to connect people to great local businesses with Yelp! Search for open positions on our career site today.

View Profile View Profile