Engineering | Singapore, Singapore | Full Time
Dubbed “The Most Innovative Streaming Video Service” by Forbes, Rakuten Viki is the world’s leading platform for Asian entertainment and lifestyle, where tens of millions of people watch their favorite TV shows, movies, and influencer videos and engage with the content. With more than a billion words translated into 200+ languages by a community of avid fans, Viki brings global entertainment to fans everywhere.
Soompi, also part of Rakuten Viki, is one of the biggest global K-pop news sites and the longest-running fandom community. From innovative engagement features to original content and social shopping, Rakuten Viki and Soompi are pushing the boundaries of user engagement and social viewing.
At Rakuten Viki, our Engineering teams utilize leading-edge technologies to build a world class product. You will join a diverse and talented team with great ambitions to change the digital entertainment landscape. The current team is responsible for the API and business logic modeling, and is currently working on lots of exciting projects such as migrating to GCP, Intelligent recommendations and Smarter Notifications.
Currently we are looking for top talent to join our Engineering team as a Platform Manager. Your primary responsibility will be to tactically and strategically manage the team that builds services that power our API and business intelligence. You will also work closely with the Web and Mobile teams to provide users with best experiences and CMS team for designing workflows.
Essential duties and responsibilities also include Strategic planning, Engineering Project management, managing operational workflow, mentoring juniors and empowering the team to take critical technical decisions. You need to be able to take ownership of features and systems and take them to the next level while working with stakeholders around you. If this excites and inspires you then take up the opportunity and come be a part of our Rakuten Viki team in Singapore.
This is a hands on role. While you are not expected to be on critical live paths for the team, you should be capable of rolling up your sleeves and demonstrating how its done to junior team members if needed. You should have had experience making decisions by gaining insights through team members rather than doing it all by yourself.
As a manager you should also love the people side of the role. Managing their expectations, having regular 1-1’s to discuss their progress with them, helping with project planning and tracking with external stakeholders is only one piece of the puzzle. You will have to be an advocate for your team and figuring out how to take them to the next level.
On the technical side, we do not require experience in any particular technology, but you should have the ability to chew through difficult technical problems and gain insights from them. A good foundation in the understanding of practical operating system concepts around linux/unix and grasp of basic networking are essential. We currently use Go/Golang, Node.js, Ruby, Python, PostgreSQL, RabbitMQ, Redis and AWS/GCP and experience with them is desirable but you could also have worked on other technologies. We believe you should have the knack for understanding how to figure out technologies that come your way. Past experience in scaling systems or working with high scale systems is a must.