Comcast is hiring: Video Streaming Backend Engineer in Englewood
Comcast, Englewood, CO, United States, 80151
Overview
Video Streaming Backend Engineer at Comcast. Join a Fortune 30 global media and technology company delivering products, platforms, and experiences for hundreds of millions of customers, viewers, and guests worldwide. Comcast fosters innovation and values authentic collaboration, with on-site or remote options as appropriate.
About The Team / Role
The Comcast VIPER Linear Data Plane Development team is a small, high-impact group innovating in IP video packaging for Comcast and its syndication partners. This engineer will work on a day-to-day basis with five other live TV engineers and collaborate with the broader Linear organization, including Site Reliability Engineers, testing/automation engineers, software architects, network engineers, data scientists, video player developers, content security specialists, and more. The Video Streaming Backend Engineer is responsible for developing, testing, and maintaining the software that prepares live video content for playback on a wide variety of devices.
Responsibilities
- Develop, test, and maintain software that prepares live video content for playback on devices ranging from PCs to smartphones and set-top boxes.
- Analyze, test, and assist with integration of new applications; document development activity; train non-technical personnel as needed.
- Collaborate with other engineers in the Linear organization and with external partners to expand capabilities and support new formats and devices.
- Address fault-tolerance and resiliency at scale, handling real-time complex binary protocols during live streaming.
Required Qualifications
- BS in Computer Science or equivalent experience
- 5+ years programming in a systems-level language such as Java, C/C++, Go, or Rust
- Strong technical communication skills; able to analyze and clearly articulate complex issues
- Excellent writing skills
- Strong troubleshooting and problem-solving skills; adaptable, proactive, and able to take ownership
- Working knowledge of Unix/Linux; willingness to learn and adapt
- Analytical mindset with attention to detail
- Able to work in a fast-paced, ever-changing environment
Nice To Have
- Experience with functional languages
- Experience developing multi-threaded applications for networking, HTTP, and TCP/UDP
- Experience with streaming video standards such as DASH, HLS, HEVC, AVC, CMAF, and MPEG-2
Perks & Benefits
- Medical & Dental
- 401(k) Savings Plan
- Generous paid time off
- Life milestones support (adoption assistance, childcare resources, pet insurance, etc.)
- Courtesy Services for full-time employees in serviceable areas (free digital TV and internet)
- Discount tickets for Universal Resorts
Equal Opportunity
Comcast is an EOE/Veterans/Disabled/LGBT employer. Comcast is an equal opportunity workplace and will consider all qualified applicants without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other protected basis. Reasonable accommodation requests are welcome during the application or interview process.
Education & Experience
Bachelor's Degree preferred; Comcast may consider applicants with a combination of coursework and experience or extensive related professional experience. Relevant work experience: 5-7 years.