Please mention DailyRemote when applying
Job Summary
As a Sr. Software Engineer on the iOS Player team, you will develop client-side libraries that are used by millions of people to stream live, on-demand, and recorded content on iOS, iPadOS, and tvOS devices.Job Description
About the Role
The player SDK is written in Swift and powers the IP video playback experience on the Xfinity Stream app, Sky Sports, and other products. It provides a video player that integrates with our HLS video streaming, content protection (DRM), advertising, emergency alert, and real-time analytics services. The SDK strives to provide a high-quality, consistent playback experience across all our integrations.
Who Will You Work With?
Engineers on this team collaborate with industry experts from many subject areas: software architects, platform engineers, data scientists, and other video streaming technologists. Daily, you will be working on a small scrum team that consists of product owners, software engineers, automation engineers, and quality assurance engineers. You will work closely with other technical teams across Comcast's IP Video Engineering (VIPER) organization and with external partners.
What Are Some Interesting Problems You'll Be Working On?
The team integrates into a high number of environments with a complex set of requirements. The complexity we face is closer to an enterprise system than a typical video player app. Designing and executing on more flexible APIs and implementations to expand our integration footprint is a constant focus.
You will also work to improve the reliability and feature set of our IP video platform for customers and give our multi-billion-dollar advertising business a competitive edge through precise, performant ad insertion and measurement.
Where Can You Make an Impact?
Your code will be responsible for all IP video playback streaming at Comcast. It will run on customers' devices millions of times a week and will be the technology behind the primary Comcast product they use. You can help improve our video playback experience by developing the most stable, highest-quality video player in the industry. You will be working alongside engineers who have built and shipped player infrastructure at scale, building a video platform that will power Comcast for years to come.
What You'll Need
Required:
Preferred:
The VIPER team is an organization within Comcast's Technology Product and Experience organization (TPX) which supports the Product Management, Research & Development, Engineering and Operations for Comcast's Elite Video Experiences in use by Comcast and Syndicated Partners. We support both legacy QAM Video Delivery and the Next Generation IP Video Platform infrastructure from Content Acquisition to the Player consuming experiences we control the end-to-end Video delivery platforms. These platforms deliver video for live linear, video on-demand and cloud DVR services consumed by more than 20 million customers both in-home and out of home on set-top-boxes, connected tv, mobile and desktop products.
This information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications.
Skills
Communication, Computer Science Fundamentals, iOS Development, Swift Programming Language, Team Mentorship, Unit Testing, Video EngineeringCompensation
Primary Location Pay Range: $136,996.33 - $205,494.49Comcast intends to offer the selected candidate base pay within this range, dependent on job-related, non-discriminatory factors such as experience. The application window is 30 days from the date job is posted, unless the number of applicants requires it to close sooner or later.Base pay is one part of the Total Rewards that Comcast provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus. Additionally, Comcast provides best-in-class Benefits to eligible employees. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That’s why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality – to help support you physically, financially and emotionally through the big milestones and in your everyday life. Please visit the compensation and benefits summary on our careers site for more details.
Education
Bachelor's DegreeWhile possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience.Certifications (if applicable)
Relevant Work Experience
7-10 YearsComcast is an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law.Stop the endless job search. Our AI finds and applies to the best jobs for you.
Discover remote opportunities in Software Development
Answer easy questions
200,000+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“ I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!