Staff Engineer

2 weeks ago


Singapore VIKI PRIVATE LIMITED Full time

Rakuten Group, Inc. is the largest e-commerce company in Japan, and third largest e-commerce marketplace company worldwide, with over 1.5 billion registered users worldwide. The Rakuten brand is recognized worldwide for its leadership and innovation, and provides a variety of consumer and business-focused services including e-commerce, e-reading, travel, banking, securities, credit card, e-money, portal and media, online marketing and professional sports. The company is expanding globally and currently has operations throughout Asia, Western Europe, and the Americas.

Rakuten Viki is a premier global entertainment streaming site where millions of people discover and consume primetime shows and movies subtitled in more than 200 languages, by our community of fans. With billions of videos viewed and more than 1 billion words translated, Viki brings global entertainment to fans everywhere

As we are preparing our backend for a massive business growth, we are in search of a **Staff Engineer, Backend **to join our team who shares a passion for tackling complexity and build platforms that can scale. This role reports to the Engineering Manager. This team is responsible for building large distributed components that run Viki’s global streaming platform. 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 Viki's media API, users & communication subsystems, monetization & subscriptions, to video encoding & content delivery and many other backend components critical to a video streaming platform.

**Key Responsibilities Include**:

- Technical ownership of a platform subsystem end-to-end architecturally
- Tackle large and complex technical challenges that come with scalability which are often not well defined
- Make design decisions and build solutions that are scalable, performant, extensible, maintainable for the long term
- Improve the reliability and efficiency of our services and eliminate vulnerabilities before they are discovered
- Contribute technical expertise to the team by proposing and driving new initiatives such as new technologies, processes or improvements and drive software engineering best practices
- Works with product stakeholders to help design roadmaps, prioritize between features/operational work/bug fixes
- Consistently look for opportunities to reduce the complexity of projects, services, and processes in order to get more done with less work
- Mentor junior engineers by providing technical guidance and constructive feedback and contribute to the recruiting effort of new engineers
- Actively promotes knowledge sharing and learning with team and across teams
- Write high-quality production code in Go and Ruby and Javascript

**Requirements**:

- Bachelor’s Degree in Computer Science, Computer Engineering or equivalent fields
- 8-12 years of software engineering experience
- Proficient in designing and developing large scale distributed systems and microservices
- Certain level of familiarity with backend development related technology stacks such as Go/Golang, Node.js, Ruby, Javascript, Python, PostgreSQL (Mysql), RabbitMQ, Redis, AWS and GCP
- Extensive knowledge of practical operating system concepts around Linux/ Unix and networking

**Preferred Qualification**:

- Prior experience of providing technical leadership to a small team of engineers
- 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
- Rakuten is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status. Women, minorities, individuals with disabilities and protected veterans are encouraged._


  • Director

    6 days ago


    Singapore GALA ENGINEER PTE. LTD. Full time

    The Operation Director is responsible for leading, guiding and directing all operational areas to ensure successful achievement of operational objectives. They must create operational plans that fully align with the organizations’ overall strategic plan, while maintaining a focus on operational effectiveness, efficiency, and customer satisfaction. This...


  • Singapore PayPal Full time

    Join to apply for the Staff Software Engineer role at PayPal Join to apply for the Staff Software Engineer role at PayPal Get AI-powered advice on this job and more exclusive features. The Company PayPal has been revolutionizing commerce globally for more than 25 years. Creating innovative experiences that make moving money, selling, and shopping simple,...


  • Singapore You Technologies Group Full time

    **We Are** YouTrip is at the forefront of Asia's financial revolution, defining the future of digital finance with its leading multi-currency payment platform. Launched in 2018, YouTrip has swiftly ascended as a powerhouse, orchestrating billions in transactions annually and securing the trust of millions. With innovative solutions like YouTrip for...

  • Staff SW Engineer

    2 weeks ago


    Singapore Visa Full time

    Join us as a Staff Software Engineer at Visa. Visa is a world leader in payments and technology, processing over 259 billion


  • Singapore Breeze Full time

    Join to apply for the Staff Full Stack Software Engineer role at Breeze Are you passionate about solving complex challenges in the fintech space? We're looking for talented individuals to join our dynamic startup, backed by Sequoia Capital. We're building the universal

  • Staff Engineer

    1 week ago


    Singapore Samsung Electronics Singapore Full time

    Direct message the job poster from Samsung Electronics Singapore About the Company : Samsung Electronics Device Solutions is a global leader in Advanced Packaging Technology. About the Role : Successful candidate will support the research and development of Co-Packaged Optics (CPO) activities in the DSRS Team (Device Solutions Research Singapore) alongside...

  • Staff Sw Engineer

    1 week ago


    Singapore Visa Full time

    Company Description Visa is a world leader in digital payments, facilitating more than 215 billion payments transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable and secure...


  • Singapore Infineon Technologies Full time

    Be part of Die Bond Unit Process Development as Staff/Senior Staff Engineer - Front of Line Die Attach to develop and qualify the new assembly packages, process and ensure meeting design to cost & design manufacturing In your new role you will: - Be part of **Die Bond **Unit Process Development as Staff/Senior Staff Engineer - **Front of Line Die Attach...

  • Staff Engineer

    1 week ago


    Singapore Centre for Strategic Infocomm Technologies (CSIT) Full time

    Join to apply for the Staff Engineer (Networks)role at Centre for Strategic Infocomm Technologies (CSIT)1 month ago Be among the first 25 applicants Join to apply for the Staff Engineer (Networks)role at Centre for Strategic Infocomm Technologies (CSIT)You will be part of the dynamic team responsible for building resilient network infrastructure using...

  • Staff Engineer

    2 weeks ago


    Singapore Samsung Electronics Singapore Full time

    Description Direct message the job poster from Samsung Electronics Singapore About the Company : Samsung Electronics Device Solutions is a global leader in Advanced Packaging Technology. About the Role : Successful candidate will support the research and development of Co-Packaged Optics (CPO) activities in the DSRS Team (Device Solutions Research Singapore)...