Staff Engineer, Platform

1 week ago


Singapore Rakuten Full time

Job Description:
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, Platform, 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. #LI-DNI_


  • Ai Platform Engineer

    2 weeks ago


    Singapore DELL GLOBAL B.V. (Singapore Branch) Full time

    Join us to do the best work of your career and make a profound social impact as a **AI Platform Engineer - Technical Staff**on our **Software Engineering**Team in **Singapore**. **What you’ll achieve** As a Technical Staff AI Platform Engineer, you will be a senior technical leader responsible for shaping and driving the architecture of Dell’s AI...

  • Zendesk Engineer

    7 days ago


    Singapore Get Staff Full time

    About us The Role Our client is a Fortune 100 technology company, providing platforms that help connect people around the world. One of our core values is to scale the business by putting people first, and the Enterprise Products team is uniquely positioned to propel this work to the next level as we let the customer’s needs be our guiding compass, not...


  • Singapore Gemini Full time

    About the Company Gemini is a global crypto and Web3 platform founded by Cameron and Tyler Winklevoss in 2014, offering a wide range of simple, reliable, and secure crypto products and services to individuals and institutions in over 70 countries. Our mission is to unlock the next era of financial, creative, and personal freedom by providing trusted access...


  • Singapore Airwallex Full time $180,000 - $250,000 per year

    About AirwallexAirwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 150,000 businesses worldwide – including Brex, Rippling, Navan, Qantas, SHEIN and many more – with fully integrated solutions to manage everything from business...


  • Singapore Dell Technologies Full time $150,000 - $250,000 per year

    AI Platform Engineer - Technical StaffThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • Singapore Dell Full time $120,000 - $240,000 per year

    AI Platform Engineer - Technical StaffThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • Singapore Dell Technologies Full time $104,000 - $130,878 per year

    The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of...


  • Singapore Airwallex Full time $200,000 - $250,000 per year

    About AirwallexAirwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 150,000 businesses worldwide – including Brex, Rippling, Navan, Qantas, SHEIN and many more – with fully integrated solutions to manage everything from business...


  • Singapore Asia Wealth Platform Full time

    About The Job StashAway is Asia’s leading digital wealth manager. We’re on a mission to empower people to build long-term wealth, and we’re live across five countries. Our product & engineering teams are the engine that drives that mission, with a relentless focus on intuitive customer experience and solving the hard technical problems that come along...


  • Singapore Ministry of Defence Singapore Full time $60,000 - $180,000 per year

    Monetary Authority of SingaporeFixed TermsClosing in 5 day(s)What the role isThe successful applicant will be part of the Container Platform team under the Platform Architecture and Engineering (PAE).What you will be working onManage day-to-day operations of Container Platform administration for business-critical systems, including cluster deployment,...