We are seeking a Principal Voice (Backend) Software Developer to join our team. This role involves providing deep technical expertise in backend development, code reviews, and architectural discussions. You will be responsible for designing, developing, testing, and deploying backend software solutions using Node.js and Java, adhering to high-quality standards. A key part of this role includes architecting and optimizing relational database schemas, writing efficient queries, and ensuring data integrity and performance. You will also develop and maintain components for real-time communication, including SIP signaling and RTP streaming, and explore and implement solutions for audio/video media processing and integration within the contact center environment. Contributing to the development of contact center-specific features and integrations, understanding the nuances of the domain, and identifying and addressing performance bottlenecks to ensure platform scalability are crucial. You will also diagnose and resolve complex production issues and collaborate closely with product managers, architects, QA engineers, and other stakeholders to deliver high-quality software.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed
Number of Employees
5,001-10,000 employees