This post is over 30 days old. The position may no longer be available

Software Engineer - Backend (Node.js)

Viacom18 , Bangalore · viacom18.com · Volunteer contributor · Programming

VOOT is a digital video-on-demand streaming service from the house of Viacom18. With a content library of more than 45,000 hours across Viacom18's network content, content around content, VOOT Kids and VOOT Originals, the platform caters to varying needs of discerning audiences across segments. Operating currently as an ad-supported service in India, VOOT has amassed over 50 million app downloads with over 32million monthly active users. VOOT was awarded the coveted Best app of 2016' title by Google Play and VOOT's Progressive Web App (PWA) product has won the IBC global innovation awards in 2017. VOOT continues to take the leadership mantel on innovation, across content, technology and marketing initiatives, aimed at providing an immersive experience to its users.

ROLE:

Type : Full time

Job Location : Bangalore

-Design and architecture of highly scalable web services application.
-Make technology stack choices based on careful objective evaluation and buildcutting edge applications and innovative workflows. Work with third party services to review and approve technical solutions.
-Architect Content Management Solution and scalable API platform to power one ofthe most popular content apps in India.
-Write good quality code, unit tests, automation and perform code reviews.
-Create workflows and solutions involving search, recommendations, rights management, monetization, identity management, authorization and authentication to name a few. Technical ownership of several of these platforms.
-Collaborate with product, design and other engineering team to drive execution across all platforms while balancing short-term requirements with long term objectives. Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products.
-Master's or Bachelor's degree in Computer Science, Computer Engineering or related technical discipline 5+ years of back-end software development experience with extensive knowledge of Node.js ( Mandatory), Java, Python and related technologies.
-Should have experience in building and maintaining large-scale distributed systems and web services handling web-scale traffic.
-Should have excellent coding skills and good understanding algorithms and data structures.
-Expertise in distributed systems, SQL and NoSQL databases (MongoDB, Redis, MySQL), scalability, AWS services such as EC2, ELB,ELK, Elastic search, AWS Lambda, API Gateway, Dockers, message brokers .
Experience in troubleshooting infrastructure failures, infrastructure management frameworks (Mesos, Kubernetes), REST API development
-Excellent knowledge of hosting web services like AWS, Google Compute, Azure, etc.
-Hands on experience in building Java/Scala based Hadoop/Spark applications as add ons.
-Knowledge and/or experience in building OTT/IPTV/online video service would be a bonus
-Familiarity with front-end web technologies such as HTML, JavaScript, AngularJS etc jo
- Understanding & experience in building efficient search & recommendation platforms; experience in Machine/ Deep Learning would be beneficial.

Apply for this position No pay, no equity

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer