Software Engineer II - Voice Client at five9

This role is designed for a seasoned mid-level engineer with a deep background in VoIP and real-time communications. The ideal candidate has at least 5 years of

Work type: remote

Location: Canada (Remote)

Type: Full-time

This role is designed for a seasoned mid-level engineer with a deep background in VoIP and real-time communications. The ideal candidate has at least 5 years of experience and is a JavaScript expert who is also comfortable working in either C++ or Java. Since this team focuses on voice solutions for contact centers, you should have a strong grasp of the technical "plumbing" of the internet, specifically how audio travels across browsers and desktops. As a Software Engineer II, you will have significant ownership over a global voice platform, moving beyond just coding to include mentoring juniors and collaborating with architects. The role is fully remote within Canada, offering high flexibility while working on high-stakes systems where performance and scalability are critical. **You might be a good fit if you...** * Have extensive experience with **WebRTC** and **SIP** signaling. * Are comfortable debugging complex audio media issues and network protocols. * Enjoy working in an Agile/Scrum environment on high-availability cloud software. * Possess a strong sense of ownership and the ability to explain technical trade-offs to product managers.

View this job on nocollar jobs