-
Vonage

Senior Software Engineer C/C++

Vonage
Spain · Full-time · Mid-Senior

Vonage is the emerging leader in the $100B+ cloud communications platform (CPaaS) market. Customers like Airbnb, Viber, Whatsapp, Snapchat, and many others depend on our APIs and SDKs to connect with their customers all over the world.

As businesses continue to shift to a real-time, customer-centric communications model, we are experiencing a time of impressive growth.

We are looking for a Media Communications Software Engineer to join our Media Cloud Engineering teams to explore new ways to further enhance the Vonage Video Platform, our WebRTC-compliant Communications PaaS, with improved media communications, VoIP, quality and reliability optimization, and beyond.

You will play a key role in shaping and advancing the roadmap in both feature development as well as systems engineering with a heavy focus on quality, fault-tolerance and reliability. You'll gain extensive hands-on experience with data-driven approaches to uncover insights while tracking and adopting industry-leading standards. A strong drive and motivation to see your work implemented in large-scale, highly available production systems are essential. You'll be part of an international team of highly experienced Software Engineers passionate about real-time communications, media, cloud infrastructure, and more.

Responsibilities Include

  • Hands-on software development and system design.
  • Implement new features, and push further media communications and Interoperability of the Video Vonage Communications Platform.
  • Contribute to server and software architectures for real-time Media Streaming, WebRTC, VoIP, Media Interoperability, related systems engineering in the Cloud, accounting for interaction with auto-scaling, high availability, etc…
  • Contribute to maintaining and evolving media processing software stacks including both proprietary and open-source software.
  • Design and develop approaches to measure, evaluate and improve service quality.
  • Working on multiple projects involving high-performance media servers and signalling and coordinating with other teams.

Required Skills

  • Bachelor’s/Master’s degree in Software Engineering, Computer Science, Telecommunications or equivalent.
  • Experience with Media Communications software technology For example, codecs, WebRTC, streaming, VoIP, SIP, media protocols, QoS/QoE, media processing, and related industry open-source software.
  • C/C++ coding skills, and a willingness to learn other languages.
  • Working knowledge with 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 in a fast-paced environment.

A plus, if you’re experienced with one or more of the following:

  • Cloud technologies such as AWS, Kubernetes, Helm, Docker.
  • AI Agents and/or LLMs integration.
  • AI Agents and/or LLMs integration.
  • CI/CD in Jenkins or similar tools.
  • Practical experience with media technologies: H.264/VP8/OPUS/AAC codecs, WebRTC standards, RTP/RTCP, STUN, TURN, ICE, VoIP, SIP, H.323, SDPs, audio/video processing, etc…
  • Additional advanced JavaScript, HTML5 and Web coding skills.

Key Skills

Ranked by relevance

cloud voip high availability data structures javascript kubernetes jenkins server html5 paas aws ai
Login to Apply
Posted
Mar 13, 2025
Type
Full-time
Level
Mid-Senior
Location
Spain
Company
Vonage

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Vonage
Related

Senior Mobile Engineer

2025-11-21

Full-time
Mid-Senior
Spain
IT Services
Engineering
View Job Details
Autodesk
Related

Senior Software Engineer

2026-05-24

Full-time
Mid-Senior
Singapore
Software Development
Engineering
View Job Details
Vonage
Related

Software Engineer - Java / Kotlin (Mid Level)

2026-05-25

Full-time
Mid-Senior
Spain
IT Services
Engineering