Browse All Jobs
Vonage is seeking a Senior Software Engineer C/C++ to join their Media Cloud Engineering teams. This role focuses on enhancing the Vonage Video Platform, a WebRTC-compliant Communications PaaS. The engineer will play a crucial role in shaping the roadmap, focusing on quality, fault-tolerance, and reliability. They will work within an international team, contributing to large-scale production systems.Responsibilities include:
  • Hands-on software development and system design
  • Implementing new features to enhance media communications and interoperability
  • Contributing to server and software architectures for real-time media streaming
  • Maintaining and evolving media processing software stacks
  • Designing and developing approaches to improve service quality
  • Working on multiple projects with high-performance media servers
Requirements:
  • Bachelor’s/Master’s degree in Software Engineering, Computer Science, or equivalent
  • Experience with Media Communications software technology (e.g., codecs, WebRTC, streaming, VoIP)
  • Strong C/C++ coding skills
  • Working knowledge of Javascript
  • Experience working on backend and/or frontend software engineering
  • Excellent debugging and problem-solving skills
  • Good understanding of algorithms, data structures, memory management, and concurrency
  • Track record of delivering high-quality code
Vonage offers:
  • Opportunity to work on a leading cloud communications platform
  • Extensive hands-on experience with data-driven approaches
  • Be part of an international team
Apply

Vonage

Vonage is a global cloud communications leader that empowers businesses in their digital transformation. It delivers fully programmable Unified Communications, Contact Center Applications, and Communications APIs. The company focuses on innovating communication capabilities within digital, cloud, and real-time business environments.