Sr. Software Engineer - Video Encoding

Ring Inc., Santa Monica, CA

Your Ring of Security Starts at the Front Door

Ring is looking for a dedicated and talented Video Software Engineer to help us continue to build revolutionary products in the home security and monitoring space.


  • Develop, maintain, monitor, and improve media streaming and processing systems at massive scales
  • Analyze large datasets to obtain insights and target performance and efficiency enhancements
  • Interface with APIs, databases, and other cloud-based and remote systems, as well as firmware systems
  • Interact with QA, customer service, executive, and other engineering teams to monitor issues and drive development of streaming features

Knowledge, Skills & Abilities

  • BA/BS degree in Computer Science
  • 5+ years of experience developing with C/C++ in Linux environments
  • Expert and working knowledge of multimedia concepts such as framerate, sampling frequency, bitrate, and compression quality
  • Expert and working knowledge of common encoding formats and containers, such as H264, MP4, MP2-TS, and AAC
  • Hands-on 5+ years of experience in session and transmission schemes such as SIP, RTSP, RTP, RTCP, MPEG-DASH, and HLS
  • Experience detecting and compensating for network effects such as delay, interference, or loss
  • Experience with multimedia command-line tools and libraries such as FFmpeg
  • Experience utilizing cloud services, and basic cloud concepts such as scaling and distribution
  • Standard team collaboration concepts such as source control, bug tracking, ticketing, and code reviews
  • Ruby, Python, Lua, Go, or other scripting language

Nice to have

  • MS in Computer Science
  • Have worked on real-time streaming technologies at scale

About Ring

Ring’s mission is to reduce crime in neighborhoods and empower consumers by creating a Ring of Security around homes and communities with its suite of smart home security products: Ring Video Doorbell, Ring Video Doorbell Pro (HomeKit-enabled), Ring Stick Up Cam and the new Ring Floodlight Cam. With these security devices, Ring has created the neighborhood watch for the digital age and continues to keep homes around the world safe. For more information, visit www.ring.com. With Ring, you’re always home.

About Ring Inc.

The Ring Story If not for my wife, the Ring™ Video Doorbell would not exist. Inventors come up with a lot of bad ideas and she has heard them all. One night I shared my idea for reinventing the doorbell. She loved it! Not just for the obvious convenience but for the security of now being able to safely answer the door from anywhere. She said “This is like caller ID for the front door” I hope that you enjoy the Ring™ Video Doorbell as much as we do, and I look forward to hearing your stories about the product.

Want to learn more about Ring Inc.? Visit Ring Inc.'s website.