Saba Software Logo

Senior/Lead Software Engineer - WebRTC Platform

Saba Software

All India, Pune 5 to 15 Yrs 1 month ago

Job Description

As a Video/Audio Software Engineer at our company, you will play a crucial role in enhancing our video/audio software solutions for virtual classroom/meeting solutions within our real-time collaboration suite. Your key responsibilities will include:

  • Taking a leading role in enhancing our video/audio software solutions
  • Troubleshooting challenging issues as part of cross-functional teams
  • Working closely with multi-discipline teams to upgrade and improve video/audio real-time solutions
  • Developing analysis tools to diagnose and improve video/audio quality
  • Producing scalable, maintainable, and test-driven Java/JavaScript code in a fast-paced environment

To excel in this role, you will need the following qualifications:

  • Strong Java skills using OOP methodologies
  • Ability to quickly learn different technologies
  • Experience developing for multiple platforms such as Linux, Windows, and OSX
  • Strong debug skills and knowledge of common diagnostic tools like Wireshark
  • Strong understanding of real-time multi-threaded application development
  • Experience with video/audio codecs and standards including H.264, H.265, and OPUS
  • Experience with WebRTC platform technologies including RTP stack & SDP, RTCP, TCP, UDP, SIP, HTTPS, and SSL/TLS protocols
  • Experience integrating third-party or open-source solutions
  • Familiarity with WebRTC server technologies like Janus Gateway server and/or Jitsi WebRTC is a plus
  • BS or higher in Computer Engineering or related technical discipline with 5-15 years of experience

Join us in revolutionizing video/audio software solutions and contribute to the future of virtual collaboration. As a Video/Audio Software Engineer at our company, you will play a crucial role in enhancing our video/audio software solutions for virtual classroom/meeting solutions within our real-time collaboration suite. Your key responsibilities will include:

  • Taking a leading role in enhancing our video/audio software solutions
  • Troubleshooting challenging issues as part of cross-functional teams
  • Working closely with multi-discipline teams to upgrade and improve video/audio real-time solutions
  • Developing analysis tools to diagnose and improve video/audio quality
  • Producing scalable, maintainable, and test-driven Java/JavaScript code in a fast-paced environment

To excel in this role, you will need the following qualifications:

  • Strong Java skills using OOP methodologies
  • Ability to quickly learn different technologies
  • Experience developing for multiple platforms such as Linux, Windows, and OSX
  • Strong debug skills and knowledge of common diagnostic tools like Wireshark
  • Strong understanding of real-time multi-threaded application development
  • Experience with video/audio codecs and standards including H.264, H.265, and OPUS
  • Experience with WebRTC platform technologies including RTP stack & SDP, RTCP, TCP, UDP, SIP, HTTPS, and SSL/TLS protocols
  • Experience integrating third-party or open-source solutions
  • Familiarity with WebRTC server technologies like Janus Gateway server and/or Jitsi WebRTC is a plus
  • BS or higher in Computer Engineering or related technical discipline with 5-15 years of experience

Join us in revolutionizing video/audio software solutions and contribute to the future of virtual collaboration.

Posted on: April 12, 2026