Remote JobsRemote CompanyBlog
Sign In
Sign Up
Back to all jobs

Senior Software Engineer – JavaScript/VoIP

United States (Remote)
USD $114,600~$209,600
Software Development
VOIP
JavaScript
C++
Agile
Software Development

Our Voice Client team is looking for a Senior Software Engineer – JavaScript/VoIP. This person aims to identify customer business challenges, leverage the Five9 Voice solution and technology, and deliver customer value through solution implementation and ongoing support. It involves direct customer interaction when necessary and collaboration with other teams in Five9 organization. You will be contributing with the following:

  • Be part of an agile team to develop a scalable, highly available global voice platform.
  • Understand performance and scalability principles and apply when developing software.
  • Collaborate with Product Managers, Architects, Engineering leaders and test engineers.
  • Mentor and train junior team members.

This position is open to qualified applicants nationwide, with occasional travel to our San Ramon, CA headquarters. Candidates residing within 50 miles of our San Ramon, CA or San Francisco, CA offices are required to be in the office three days a week (Mondays, Wednesdays, Thursdays). 

The Voice Client team delivers crucial voice call capabilities for our customer call/contact centre solutions. Our focus is on smooth and high audio quality to enhance the customer experience. We develop native applications for Mac OS and Windows OS, as well as web-based applications using latest web technologies. Our direct interaction with customers allow us promptly address their concerns and use their feedback to continually improve the product for an exceptional customer experience and added business value. 

Requirements: 

  • 5+ years of industry experience in software development and troubleshooting VOIP systems.
  • Proficient and expert in either C++ or JavaScript. Additionally have a minimum of two years of practical experience in the second language between C++ and JavaScript. 
  • Experience in troubleshooting tools, audio media analysis and good debugging skills. 
  • Experience working on complex problems and systems.
  • Experience working within an Agile/Scrum team.
  • Positive, self-motivated and enthusiastic attitude with a strong-sense of ownership. 
  • Strong communication skills, both verbal and written. 
  • Bachelor’s degree (or equivalent /above) in relevant discipline.
  • This position requires the ability to be on-call.

Nice to haves: 

  • Good understanding of VOIP protocols like SIP, RTP, RTCP, WebRTC.
  • Experience with virtual environments like Citrix and VMware.
  • Experience with Contact Centre, IVR, Virtual Agents and telecommunications service providers is advantageous.

#LI-Remote
#LI-RN1

 

 Apply this job
Please mention that you found this job on remotewlb.com. Thanks & good luck!
 Apply
 Save
Share to :

Five9

New Job Alert

COMING SOON~
Follow us on
Give a ⭐ on
Similar Jobs
Find more remote jobs
Do you love using our product?

Share a testimonial/suggestion.We'd love to hear about it!

Click to submit✍️
logo of sitemark

Copyright © RemoteWLB 2025

Remote Dev JobsRemote Support JobsRemote Design JobsRemote Sales JobsRemote Product JobsRemote Business JobsRemote Data JobsRemote Devops JobsRemote Finance JobsRemote Legal JobsRemote HR JobsRemote QA JobsRemote Write JobsRemote Edu JobsRemote Market JobsRemote Management JobsRemote Others Jobs