Comcast’s Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.
Do you love to write code? Are you passionate about software craftsmanship? Would you like to work on projects with tangible impact?
As a software engineer in the Content Origination Group (COG), you will develop the server-side software that prepares video content for playback to a wide range of IP devices ranging from PCs, iOS, Android, gaming consoles and set-top boxes. At VIPER COG you will help shape the next generation, cloud-based, video delivery pipeline that provides live streams, full linear lineups, on-demand video and cloud DVR services.
Who will you work with?
You’ll have the chance to collaborate with industry experts from many disciplines: software architects, network engineers, big data scientists, player developers, content security specialists, and various streaming video technologists. A COG engineer also engages with quality assurance engineers, technical operators, and product owners on a daily basis. We’re a small team, delivering software solutions at the leading edge of streaming video technology in a very collaborative environment.
What are some interesting problems you’ll be working on?
Comcast manages an enormous library of on-demand videos and a vast number of national and regional linear channels. These video assets come in a variety of encoding technologies using different bitrates and different resolutions. We need to support video playback of all those assets on many different device types, with varying screen sizes, and varying connection qualities. The COG team provides solutions to manage the combinatorial complexity of matching up the disparate video sources to devices with different capabilities.
One of the new solutions this team is developing and managing is the next generation cloud DVR system (cDVR). We developed this system from ground up. The system will support millions of customers to record their favorite TV shows into the cloud, which enable them to watch their recordings from different devices anytime anywhere with Internet connection. You will help to develop new features and improve existing software to scale this system to support real-time recording of 8 terabytes of video per second. You will also help to develop different tools to deploy and manage the system at different locations, work with different teams to ensure the system runs healthy. Your work will make a noticeable impact on the industry and millions customers’ experience.
The COG team is also often called on to replace vendor provided solutions that were initially used to bootstrap previous initiatives. In this position, you will work on the packaging team adding new features to the Super8 packager and our cDVR products.
Where can you make an impact?
Your code will process the video content that is distributed to tens of millions of devices, all day, every day. The systems you design and build will enable first-to-market product features (for example: cloud DVR). You can help influence leading edge streaming video technology standards with real world lessons learned by being a first implementer. Replace expensive vendor provided solutions with better, more stable, more scalable, more operable platforms, and see that your individual contributions will have multi-million dollar impacts to the bottom line. Your work will directly impact millions of Comcast customers. No code is insignificant, you’ll find yourself walking around thinking “Hey, I did that!”
Here are some of the specific technologies we use on the Content Origination:
Skills & Requirements
We are actively searching for diverse candidates. If you are unsure if you are a fit, please err on the side of applying!
About Comcast VIPER (Video IP Engineering & Research)
VIPER (Video IP Engineering & Research), is a startup division within Comcast’s Technology and Product Division and spun out from IP Video and online projects that originated within Comcast Interactive Media. We are based in downtown Denver, CO. We are a cloud-based IP video infrastructure that’s been built to deliver a broad mix of on-demand video, live TV streams, and an assortment of other digital media to an array of connected devices in the home.
Comcast is an EOE/Veterans/Disabled/LGBT employer