Job Description

WebRTC Developer (Janus Specialist)


Role Overview: Responsible for optimizing and scaling the core video conferencing engine. The primary focus is migrating the existing Janus-based infrastructure from EC2 instances to a highly available, cloud-agnostic Kubernetes (K8s) environment.


Key Responsibilities:

  • Infrastructure Migration: Transition the Janus media layer and its components (publishers, subscribers, and rooms) from VMs to EKS/AKS pods .
  • Performance Optimization: Achieve target benchmarks of 150+ attendees per meeting and support up to 1,000 concurrent calls .
  • Media Server Scaling: Implement custom logic for the recording manager to dynamically spool recording pods (headless Chrome) as needed and ship media directly to cloud-agnostic blob storage.
  • Network & Security: Configure dedicated TURN/STUN servers behind firewalls and ensure secure media transmission (DTLS/SRTP) to pass strict security audits.


Required Skills:

  • 5-7 Years of Experience
  • Core Tech: Expert knowledge of Janus WebRTC Gateway and its plugin architecture.
  • Networking: Proficiency in NAT traversal, STUN/TURN/ICE protocols, and handling high-concurrency signaling.
  • Cloud & DevOps: Hands-on experience with Kubernetes , Docker, and Terraform for cloud-agnostic deployments.
  • Security: Understanding of GDPR/HIPAA requirements related to media encryption and PII/PHI data handling.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application