Showtime Networks Inc. (SNI) owns and operates the premium television networks SHOWTIME®, THE MOVIE CHANNEL™ and FLIX®, and also offers SHOWTIME ON DEMAND®, THE MOVIE CHANNEL™ ON DEMAND and FLIX ON DEMAND®, and the network's authentication service SHOWTIME ANYTIME®. Showtime Digital Inc., a wholly owned subsidiary of SNI, operates the stand-alone streaming service SHOWTIME®. SHOWTIME is currently available to subscribers via cable, DBS, and telco providers, and as a stand-alone streaming service through Amazon, Apple®, Google, LG Smart TVs, Oculus Go, Roku®, Samsung Smart TVs and Xbox One.
Overview & Responsibilities
Showtime Networks seeks a superb Sr. Android Engineer. We look for someone who is innovative, self‐motivated, a quick learner, and eager to develop new skills. In this position, you will take a key role in developing our award‐winning SHOWTIME stand-alone streaming service applications, our Showtime Anytime TV everywhere applications, and our Hotel applications across many Android‐based platforms, including mobile, Android TV, Fire Tablet and Amazon Fire TV.
The Sr. Android Engineer role is for someone with wide experience, ideally in deep core and media knowledge, as well as understanding of the backend APIs necessary to build successful media applications. Our Android applications are installed on millions of devices, and provide our award-winning content to millions of users. At Showtime, we’re building the future of television, pushing onto new platforms... And along the way, we get to play with some incredible tech.
Key Technologies: Kotlin, Java, Android SDK, SQLite, Media playback. This person will participate in all stages of Android development including architecture, coding and final testing, work as part of an Agile team to deliver high quality application; collaborate with the product team to plan, design and execute new features.
- Specialist with Java and Android development
- Independent, upbeat, and capable
- Great communication and collaboration skills, and a strong teamwork ethic
- Knowledge of client/server architectures, syncing and caching approaches
- Experience writing and debugging multi‐threaded code
- Experience with continuous delivery (automation of all processes throughout the software development lifecycle); e.g. automated builds, automated tests, and automated deployments
- Experience with cloud services
- Full stack‐developer that can work on both the front‐end and back‐end of an application
- Experience with streaming video, codecs, and DRM
- Experience with ExoPlayer
ViacomCBS is an equal opportunity employer (EOE) including disability/vet.
At ViacomCBS, the spirit of inclusion feeds into everything that we do, on-screen and off. From the programming and movies we create to employee benefits/programs and social impact outreach initiatives, we believe that opportunity, access, resources and rewards should be available to and for the benefit of all. ViacomCBS is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, creed, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, and Veteran status.