Job Description:
Rakuten Viki is a global entertainment streaming platform that specializes in Asian content. Our platform enables millions of viewers to discover and enjoy primetime shows and movies, subtitled in over 200 languages. Headquartered in San Mateo, California, we also have offices in Singapore, Seoul, and Shanghai, ensuring a strong global presence and a deep connection to the heart of Asian entertainment. Our platform is home to a large and loyal community of fans who share a passion for Asian culture and entertainment. Join us in our mission to unite the world through the love of Asian entertainment. At Rakuten Viki, we offer a chance to be part of a global community that celebrates culture, creativity, and connection.
Rakuten International oversees 7 businesses with over 4,000 employees globally. The brand is recognized for its leadership and innovation in e-commerce, digital content, advertising, entertainment and communications, bringing the joy of discovery and access to more than 1 billion members across the world. Our teams deliver on the company’s mission to delight merchants and customers through innovation, optimism, and teamwork.
We are in search of a Senior Engineer, SRE to join our team and support our business growth. This role will be based in Singapore and reporting to SRE Manager.
About the SRE Team:
The SRE team at Viki is responsible for building infrastructure for the large distributed components that run Viki. We develop and maintain services that power Viki's API and business intelligence, as well as make architecture changes to scale them. We handle everything from Performance engineering, Cost optimisation, Security, Reliability engineering to Configuration and deployment pipelines. We run our systems on GCP with GKE and our media pipeline on AWS. We also use Spinnaker, Cloudbuild, ELK, Postgresql, Redis to name a few tools.
Key Responsibilities:
Run Incident Management, Capacity Planning and SLO definition with various stakeholders
Keep using every opportunity to automate infrastructure tasks with Infrastructure as Code mindset
Work closely with developers to help build systems that abstract out infrastructure for the organization
Instill a sense of current SRE principles into various development teams
Focus on non functional aspects obsessively such as security, performance and reliability
Ensure we are instilling security and budget management processes into the development cycle
Continuously improve our system, scale it to the next level and create guidelines for developers to follow
Requirements:
Bachelor's Degree in Computer Science/Engineering or equivalent
Minimum 5 years of experience in SRE or devops domain
Experience in backend development
Passion to build scalable systems and deliver top tier services with impact worldwide
We don't require experience in any particular technology, but you should have the ability to chew through difficult technical problems and gain insights from them
A solid foundation in understanding of practical operating system concepts around Linux/ Unix and grasp of basic networking are essential
Familiarity with Docker / Kubernetes or any equivalent systems is a must
Familiarity with either AWS or GCP or Azure is a must
Familiarity with IaC, CI/CD and Observability concepts & tools would be an added advantage
Experience in scaling systems or working with high scale systems is a must
Rakuten provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type. Rakuten considers applicants for employment without regard to race, color, religion, age, sex, national origin, disability status, genetic information, protected veteran status, sexual orientation, gender, gender identity or expression, or any other characteristic protected by federal, state, provincial or local laws.