Engineering @ Viki


The Team at Viki works on developing and maintaining the magic behind viki.com - a global entertainment site with TV shows, movies and other premium content.

Each member in our process - Product / Community Experience - Backend Developer - Frontend Developer - Mobile Developer - UX Designer - QA Engineer - DevOps Engineer, forms a cycle of content updated for our users, then translated into more than 200 languages by a community of avid fans.

With 30 million viewers each month and over 1 billion words translated, Viki uniquely brings global prime-time entertainment to new audiences and unlocks new markets and revenue opportunities for content owners.

Viki was named a World Economic Forum Technology Pioneer 2014 and was acquired by Japanese internet services giant Rakuten in September 2013. We have offices in San Francisco, Singapore, Seoul and Tokyo.

Our Engineering Philosophy


We are not obsessed by any particular technology. We believe cool technologies might not get the job done, the right technologies do. We use Ruby, Node.js, Golang, AngularJS, EmberJS with PostgreSQL, Redis and RabbitMQ. We make sure our code is highly decoupled through message queue infrastructure, service-oriented architectures and proper design patterns.

Engineering Done Right

We think performance and code quality should not be an afterthought. We favor code refactoring over adding new functionality. We focus on test-driven development, short-cycle deployment.

Output Over Input

We value highly effective and efficient people. You can come in at noon, you can work from home. Only your output matters.

People Come First

We believe the right people make all the difference. Building great software comes from building great teams. This puts the focus on the right people working well and having fun together.

Meet Our Team


Our team is as diverse as Viki itself -- technologists from China, Hong Kong, India, Iran, Korea, Malaysia, Pakistan, the Philippines, Singapore, Thailand, Vietnam and the United States.

Abdul Rehman Software Engineer

JanjuaAR

Amiel Simbahon Software Engineer

ikawka

Angela Bentigan Ad Operations Analyst

anjbentigan

Annabel Tay Full Stack Engineer

annabel-tay

Barath Sriram Software Engineer - SRE

barathsriram

Bharath Kumar QA Engineer

bharath-kumar-rayapu

Brian Yen DevOps Intern - Platform

brianyenrz

Candra Ramsi Full Stack Engineer

candra-ramsi

Deepika Rudra Murthy Product Manager

deep_16

Desmond Teo Android Engineer

desmondtzq

Dinh Xuan Nhat Full Stack Engineer

nhatdx

Goh Hui May Full Stack Engineer

gohhuimay

Isabella Yamin Product Manager

isabellayamin

Jenny Kim Community Experience Specialist

jenkim519

Jing Rodriguez QA Engineer

jingrodriguez

John Chang Software Engineer - Mobile

chang-john

Jonathan Wong Director of Product

armchairdude

Joshua Aaron Goh Community Experience Specialist

joshua-aaron-goh

Julius Brian Uy Software Engineer

uyjulius

Jyotman Singh Platform Engineer

jyotman

Keloysius Mak Software Engineering Intern

keloysiusmak

Ken Toh Full Stack Engineer

kentoh86

Liu Zhemin Software Engineer Intern - Platform

lzhemin

Mariliam Semidey Manager of Community Experience

Marimariswan

Michelle Lai Community Experience Specialist

michellevlai

Ngo Tan Quang Software Engineer - SRE

quangngotan95

Nguyen Tien Duong Technical Lead - Business Tools

ntd251

Omkiran Sharma Director of Engineering - Platform and QA

omkiran-sharma

Pandu Kumar Multimedia Engineer

pandu-kumar

Pham Vu Tuan Software Engineer - Platform

phamvutuan

Pradeep Kumar Software Engineer

pradeep067

Prathyusha Nagireddygari QA and Tools Engineer

prathyusha-nagireddygari

Rajvi Savla HR & Office Manager

rajvi-savla

Roselina Pradjanata Full Stack Engineer

roselinapradjanata

Saurabh Android Engineer

saurabharora90

Shen-Hau Cheng Head of UX & Design

shenhau

Shirley Lai UX Designer

sshir

Stephanie Sutanto Product Manager

stephaniesutanto

Thanh Turin iOS Developer

thanhturin

Thomas Joulin Software Engineer - Mobile

thomasjoulin

Thongchai Kolyutsakul iOS Engineer

hlung

Tian Yuan Data Analyst

yuan-tian

Tina Huang UX designer

kuei-tien-huang

Tran Vu Xuan Nhat Platform Engineer

vu-xuan-nhat-tran

Valerie Alexis Chang Associate Product Manager

valeriealexischang

Weiyuan Liu Full Stack Developer

weiyuan

Xyriz Tan Android Engineer

xyriztan

Yee Jie Tang Data Analyst

yeejietang

Zhong Liang Ong Platform Engineer

zhongliangong

Where We Are


We have offices in Singapore, San Francisco, Korea, Japan and China. Our engineering team is based in Singapore.

Singapore Office

CapitaGreen, 138 Market Street Singapore 048946

Check Us Out


Singapore is our engineering hub. Check out the photos of our team... coding, meeting, playing ping pong and more. We work hard, but we play hard, too.

Build the future of global TV with us

View Current Openings →