Senior Backend Developer - WebRTC

Posted:
7/10/2025, 10:04:55 PM

Location(s):
Karnataka, India ⋅ Bengaluru, Karnataka, India

Experience Level(s):
Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Workplace Type:
Hybrid

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

RingCentral

Website: https://ringcentral.com/

Headquarter Location: Belmont, California, United States

Employee Count: 5001-10000

Year Founded: 2003

IPO Status: Public

Last Funding Type: Post-IPO Debt

Industries: Cloud Computing ⋅ Collaboration ⋅ Enterprise Software ⋅ Meeting Software ⋅ SaaS ⋅ VoIP