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 Architect. Your primary responsibility will be to tactically and strategically manage the services that power our API and business intelligence, as well as driving architecture changes to scale them. You will also work closely with the Web and Mobile teams to provide users with best experiences and CMS team for designing workflows.
Other essential duties and responsibilities also include 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.
In terms of experience we do not require you to have knowledge 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 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 learning whatever languages and technologies come your way. Past experience in scaling systems or working with high scale systems is a must.