Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide. The Voice Client team is seeking a passionate Software Engineer II to develop and enhance voice solutions for their contact center platform, focusing on high-quality, reliable applications across various platforms.
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
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
- 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