Five9 Logo

Five9

Software Engineer II - Voice Client

Reposted 18 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Canada
Senior level
Remote
Hiring Remotely in Canada
Senior level
The Software Engineer II will develop voice applications for a cloud contact center platform, focusing on performance, scalability, and collaboration within an agile team.
The summary above was generated by AI

Join us in bringing joy to customer experience.  Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide.   

Living our values everyday results in our team-first culture and enables us to innovate, grow, and thrive while enjoying the journey together. We celebrate diversity and foster an inclusive environment, empowering our employees to be their authentic selves. 

The Voice Client team at Five9 is seeking a passionate and experienced Software Engineer II to help build and enhance the voice solutions that power our industry-leading contact center platform. This person will play a key role in developing high-quality, reliable, and high-performing voice applications across desktop (Mac and Windows) and web platforms using technologies such as SIP, WebRTC, ICE, and Web Sockets. This role requires strong technical expertise, problem-solving ability, and close collaboration with cross-functional teams to deliver exceptional audio quality and customer experiences. You’ll also have the opportunity to engage directly with customers, leveraging feedback to continuously improve and evolve our voice solutions for greater business impact.
Key Responsibilities:

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

Key Requirements:

  • 5+ years of industry experience in software development and troubleshooting VOIP systems.
  • Great understanding on WebRTC in browser and/or SIP signalling.
  • Proficient and expert in JavaScript. Additionally have a minimum of two years of practical experience in the second language between C++ and Java.
  • 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.

Preferrable Skills:

  • Good understanding of VOIP protocols like SIP, RTP, RTCP and other network protocols.
  • Experience in telecom or IoT field.
  • Experience with Contact Centre, IVR, Virtual Agents and telecommunications service providers is advantageous.

Five9 embraces diversity and is committed to building a team that represents a variety of backgrounds, perspectives, and skills.  The more inclusive we are, the better we are.  Five9 is an equal opportunity employer. 

View our privacy policy, including our privacy notice to California residents here: https://www.five9.com/pt-pt/legal.  

Note: Five9 will never request that an applicant send money as a prerequisite for commencing employment with Five9.

Top Skills

C++
Java
JavaScript
Sip
Webrtc

Similar Jobs

9 Minutes Ago
Remote or Hybrid
8 Locations
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Lead product-focused risk analytics to improve payments risk outcomes and seller experience. Design and analyze A/B tests, build models and monitoring, partner with Product and Engineering, and translate insights into product and risk improvements.
Top Skills: Python,Pandas,Numpy,Sql,Snowflake,Bigquery,Mysql,Looker,Mode,Git,Llms,Prompt Engineering
9 Minutes Ago
Remote or Hybrid
8 Locations
Junior
Junior
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Convert inbound leads and source outbound opportunities to close SMB accounts. Own full sales cycle, qualify and demo quickly, forecast in Salesforce, collaborate cross-functionally, and consistently exceed monthly and quarterly revenue targets.
Top Skills: CRMSalesforce
5 Hours Ago
Easy Apply
Remote
3 Locations
Easy Apply
Junior
Junior
Artificial Intelligence • Enterprise Web • Software • Design • Generative AI
Build and ship performant, accessible subscription and billing UIs. Implement plan selection, checkout, and billing management features using React/TypeScript, ensuring maintainable, tested, and high-quality front-end code. Collaborate with product, design, and cross-functional teams to improve monetization, conversion, and retention.
Top Skills: CSSCypressHTMLJavaScriptJestMochaPlaywrightReactTypescript

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account