Senior Voice & Video Platform DSP Engineer

Posted 13ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Voice & Video Platform DSP Engineer developing real-time voice/video services for Nextiva. Enhancing call quality and enabling AI-powered features on a unified communications platform.

Responsibilities:

  • Develop Core Communication Services: Build and maintain backend services for voice/video calling (signaling servers, call routing logic, media gateways) using SIP and WebRTC.
  • Enhance Audio Quality (DSP): Implement and tune digital signal processing algorithms for superior call audio.
  • Optimize Media & Codecs: Work with real-time media streaming (RTP) and various codecs (Opus, G.711, H.264, etc.).
  • Integrate Voice AI Features: Embed speech-to-text (ASR) and text-to-speech (TTS) capabilities.
  • Ensure Scalability & Resilience: Design services with a cloud-native approach (microservices, containers).
  • Performance & Reliability Tuning: Continuously profile and improve system performance end-to-end.
  • DevOps & Support: Use CI/CD pipelines to deploy updates safely with zero downtime.
  • Collaboration: Work closely with Product Managers, front-end teams, AI/ML team, and network engineers.

Requirements:

  • 5+ years of experience developing VoIP or real-time communication systems
  • Strong knowledge of SIP protocol, WebRTC, and related networking (RTP, NAT traversal)
  • Proven ability to implement call logic and troubleshoot signaling and media issues
  • Hands-on experience with audio processing in real time
  • Familiarity with noise reduction, echo cancellation, jitter buffers, and other voice QoS techniques
  • Proficiency in C/C++ for high-performance, multi-threaded systems programming
  • Experience writing efficient, low-latency code (lock-free structures, memory management)
  • Experience building and deploying services in a cloud-native environment (Docker, Kubernetes)
  • Knowledge of designing scalable microservices and using cloud infrastructure (AWS, GCP, or Azure)
  • Exposure to integrating speech recognition and text-to-speech in applications
  • Basic understanding of securing voice communications (TLS, SRTP) and safeguarding customer data
  • Comfortable using CI/CD, infrastructure-as-code, and logging/monitoring tools
  • Excellent collaboration and communication skills
  • Experience working in Agile teams

Benefits:

  • Health 🍏 - Multiple health plan options to suit your needs, including medical, dental, vision, and telemedicine coverage
  • Insurance 💼 - Life, disability, and supplemental indemnity plans
  • Work-Life Balance ⚖️ - Flexible Time Off (FTO) for salaried employees, PTO for hourly employees, Paid Sick Time (PST), paid parental bonding leave, and paid holidays
  • Financial Security 💰 - 401(k) with company match, Health Savings Accounts with company contributions, Dependent Care FSA
  • Wellness 🤸‍ - Employee Assistance Program and comprehensive wellness initiatives
  • Growth 🌱 - Access to ongoing learning and development opportunities and career advancement

Nextiva

IT Services and IT Consulting
Artificial IntelligenceEnterpriseSaaS
View all jobs at Nextiva

Report this job

Job expired or something wrong with this job?