Sr. Software Engineer, Cloud Multimedia Conferencing

  • Location:
    San Jose, California, US
  • Area of Interest
    Engineer - Software
  • Job Type
    Professional
  • Technology Interest
    Collaboration, Video
  • Job Id
    1225749
New
The Team

Cisco Cloud Collaboration Technology Group is looking for a talented technical lead to join us in providing the revolutionary, intuitive and delightful experiences to address enterprise and SMB collaboration needs, on mobile, desktop and hardware telepresence endpoints. As part of the Cloud Multimedia Conferencing server team, you would be responsible for building the conferencing nodes and infrastructure involved. The development style is continuous deployment so the time from code to in use by customers is a matter of hours.

Role & Responsibilities
  • You will work within an agile development environment with other developers and product owners to scope, develop and deliver world-class software solutions.
  • You will also be operating as well as developing the service.
  • You will be disciplined with Test Driven Development, Continuous Integration and Continuous Delivery to production.
  • You will contribute to continuously improve the development process.
  • You will lead the design/testing and mentor the less senior engineers.
  • You will use data/metrics generated by the system to act as input for future design decisions.

Requirements:
  • BS or MS degree in Computer Science OR Electrical Engineering.
  • Experience in DevOps, Agile methodologies.
  • Knowledge of multimedia frameworks like GStreamer is desired.
  • Knowledge of SRTP/RTCP/ICE.
  • Extensive programming experience in C/C++ and Object Oriented concepts.
  • Metrics driven design
  • Asynchronous programming experience.

Desirables:
  • Experience in Python.
  • Track record of a team lead is preferred (strong capability for architecture design, and delivery on implementation/testing with team).
  • Experience with WebRTC.

Apply on the Company Site
Powered ByLogo