People Matter

Senior Backend Developer - WebRTC

RingCentral

RingCentral

Software Engineering
Bengaluru, Karnataka, India
Posted on Jul 12, 2025

Senior Media Services Engineer – Real-time Video at RingCentral Events

Reimagine How The World Connects In Real Time

RingCentral Events is revolutionizing the way organizations host virtual, hybrid, and onsite events—delivering high-quality, scalable experiences with real-time media and AI-powered features. Our platform serves global conferences, town halls and more with thousands of concurrent users. We are building a global-scale media infrastructure with milliseconds to spare and this is where you come in.

Join our Bengaluru engineering team to build the backbone of next-gen video communication.

What You’ll Do

  • Architect and build real-time media streaming services using WebRTC, RTMP, HLS.
    Develop scalable backend services in Node.js and media components in C++.
  • Become hands-on with audio/video codecs like H.264, VP8/VP9, AV1, Opus, AAC.
  • Deploy and scale services in AWS, GCP, or Azure, using Terraform and Kubernetes.
  • Optimize media quality, latency, and reliability for global virtual events.
  • Work with SFUs, TURN/STUN servers, Kafka, and CDNs at a global scale.
  • Collaborate with global engineering teams across DevOps, front-end, and QA.
  • Monitor live QoS/QoE metrics and participate in system design and incident response.

What You Bring

  • 5+ years building real-time media or video streaming infrastructure.
  • Proficiency in Node.js, C++, and multithreaded systems.
  • Deep knowledge of WebRTC, RTMP, HLS, and media protocols.
  • Experience with cloud-native development (preferably AWS), Docker, Kubernetes.
  • Familiarity with media server frameworks (Mediasoup, Janus, GStreamer).
  • Strong debugging, performance tuning, and problem-solving skills.

Nice to Have

  • Experience building for large-scale live streaming (1000+ viewers).
  • Contributions to open-source media platforms and tools.
  • Familiarity with AI/ML in media (e.g., noise suppression, auto-captioning).
  • Front-end experience with React, TypeScript (bonus for media integrations).
  • Deep understanding of QoE/QoS, DRM, and encrypted delivery systems.

Location: 📍 Bengaluru, India | 🕒 Full-Time | 💼 Engineering – Media Services

Why RingCentral Events?

🔧 You’ll build things that scale globally—your code will power the experiences of thousands of users simultaneously.

💬 You’ll work on real problems—network jitter, packet loss, cold starts, codec optimizations, and all the stuff engineers secretly love.

🌐 You’ll be part of a global team—collaborating with top media engineers in the US, Europe, and Asia.

📈 You’ll grow fast—whether it’s leading projects, diving deeper into AI, or learning the internals of modern media stacks.

🏠 Hybrid work from our Bengaluru office + flexible hours.

❤️ Full medical insurance for you and your family.

💰 Competitive compensation + performance bonuses

👉 If you’ve ever wanted to say “I helped power the backbone of modern virtual events,” this is your moment.

Apply now—and let’s reimagine how the world connects