Senior Software Engineer (Media Communications)

Posted 5 Days Ago
Be an Early Applicant
Hiring Remotely in Spain
Remote
Senior level
Information Technology • Productivity • Software
The Role
As a Senior Software Engineer in Media Communications at Vonage, you will develop and implement features for the video platform, focusing on improving media communications and interoperability. Responsibilities include software development, system design, and maintaining media processing software stacks. You will work closely with teams on high-performance media servers and quality assurance.
Summary Generated by Built In

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 signaling 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. #LI-JM1

Top Skills

C/C++
JavaScript
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Holmdel, NJ
2,500 Employees
On-site Workplace
Year Founded: 2001

What We Do

We’re making communications more flexible, intelligent, and personal, to help enterprises the world over stay ahead. We provide unified communications, contact centers and programmable communications APIs, built on the world's most flexible cloud communications platform.

Gallery

Gallery

Similar Jobs

Chainlink Labs Logo Chainlink Labs

Staff Software Engineer, Banking & Capital Markets

Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
Remote
15 Locations
680 Employees

Chainlink Labs Logo Chainlink Labs

Software Engineer, Banking & Capital Markets

Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
Remote
14 Locations
680 Employees

Chainlink Labs Logo Chainlink Labs

Senior Software Engineer, Banking & Capital Markets

Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
Remote
15 Locations
680 Employees

Chainlink Labs Logo Chainlink Labs

Staff Software Engineer, CCIP

Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
Remote
13 Locations
680 Employees

Similar Companies Hiring

HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
52 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account