Associate/Software Engineer, Data Platform

re-zoo-me

Singapore

On-site

SGD 60,000 - 120,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Rakuten Viki, based in Singapore, is seeking a data/platform engineer to advance its data platform architecture and build scalable ingestion, processing, storage and consumption pipelines. You willDiagnose issues across data systems and improve performance and SLAs while upholding engineering best practices.

The role reports to the Engineering Manager and offers opportunities to work with big data technologies in a collaborative, global environment.

Qualifications

  • 1–4 years of experience in Data/Backend/SRE/Platform Engineering

Responsibilities

  • Advance data platform architecture and capabilities
  • Translate pipelines into reusable, scalable data pipelines and frameworks
  • Perform root cause analysis on internal and external data systems
  • Improve and maintain correctness, performance, SLAs and architecture integrity
  • Uphold data engineering practices: clean code, automation testing, CI/CD, logging, monitoring
  • Participate in code reviews and maintain development guidelines

Skills

Data structures
Algorithms
System design
SQL
NoSQL
Python
Scala
Git & PRs
Big data pipelines
CI/CD

Education

Bachelor's or Master's in Computer Science

Tools

Hadoop
Spark
Kafka
Hive
Airflow
SQL
NoSQL databases
Git

Job description

Job Description

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.

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 150 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 bridge cultures and connect the world to Asian entertainment. At Rakuten Viki, we offer a chance to be part of a global community that celebrates culture, creativity, and connection.

Based in Singapore, this role will report to the Engineering Manager.

Key Responsibilities
  • Advancing the data platform's architecture and capabilities to better support Viki's evolving business needs.
  • Translating the pipelines into reusable and scalable data pipelines and frameworks for ingestion, processing, storage and consumption
  • Perform root cause analysis on internal and external data systems to answer specific business questions
  • Improving and maintaining the existing application & workflows’ correctness, performance, SLAs and architecture’s integrity
  • Upholding adherence to the right data engineering practices while building the data systems and pipelines, such as writing clean, efficient code, proper automation testing, CI / CD, logging, monitoring and alerting
  • Participate in code reviews and ensuring high standards of code quality, in addition to ensuring that development guidelines are followed
Requirements
  • Strong foundation in core Computer Science concepts and software architecture principles
  • Bachelors or Masters in Computer Science or a related field
  • 1-4 years of experience in Data/Backend/SRE/Platform Engineering
  • Strong proficiency in core software engineering fundamentals, including Data Structures, Algorithms, and System Design
  • Ability to write production-quality, maintainable, clean, and testable code beyond basic scripting
  • Fresh graduates are also encouraged to apply and will be considered
  • Good communication skills and are able to explain technical concepts, thoughts, ideas or issues to the other members of the team
  • A self-starter and self-driven attitude with an appetite for continuous learning and improvement
  • Good working SQL knowledge and experience working with relational databases
  • Experience building ‘big data’ data pipelines and data sets
  • Working knowledge of the ‘big data’ stack such as
    • Hadoop, Spark, Kafka, Hive, etc. or equivalent
    • SQL and NoSQL databases
    • Orchestration or workflow management tools such as Airflow or equivalent
    • Any Cloud experience is good to have, but not mandatory
    • Stream-processing systems: Flink, Spark-Streaming, etc. or equivalent
    • Experience with one or more programming languages: Python, Scala or equivalent
    • Experience with version control systems (Git) and collaborative software engineering workflows (e.g., Pull Requests, peer code reviews)

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.

Five Principles for Success

Always improve, Always Advance - Only be satisfied with complete success - Kaizen

Passionately Professional - Take an uncompromising approach to your work and be determined to be the best

Hypothesize - Practice - Validate – Shikumika

Maximize Customer Satisfaction - The greatest satisfaction for our teams is seeing their customers smile

Speed!! Speed!! Speed!! - Always be conscious of time - take charge, set clear goals, and engage your team

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Manager, Data Engineering
Engineering Manager, Data Engineering

Rakuten Viki • Singapore

On-site
SGD 120,000 - 160,000
Associate/Software Engineer, Data Platform
Associate/Software Engineer, Data Platform

Rakuten Viki • Singapore

On-site
SGD 60,000 - 80,000
Senior Software Engineer
Senior Software Engineer

rakuten asia pte. ltd. • Singapore

On-site
SGD 180,000 - 240,000
Intern, Apps
Intern, Apps

Rakuten Kobo Inc. • Singapore

On-site
SGD 16,000 - 20,000
Associate Data Platform Engineer - Big Data Pipelines
Associate Data Platform Engineer - Big Data Pipelines

re-zoo-me • Singapore

On-site
SGD 60,000 - 120,000
Senior DevOps Engineer (GATD)
Senior DevOps Engineer (GATD)

Rakuten Asia Pte Ltd • Singapore

On-site
SGD 150,000 - 210,000
Senior Site Reliability (DevOps) Engineer (INPD)
Senior Site Reliability (DevOps) Engineer (INPD)

re-zoo-me • Singapore

Hybrid
SGD 120,000 - 180,000
Data Pipelines Engineer — Associate
Data Pipelines Engineer — Associate

Rakuten Viki • Singapore

On-site
SGD 60,000 - 80,000
Software Engineer (Web Search Group)
Software Engineer (Web Search Group)

Rakuten Asia Pte Ltd • Singapore

On-site
SGD 54,000 - 90,000
Software Engineer (Web Search Group)
Software Engineer (Web Search Group)

Rakuten Kobo Inc. • Singapore

On-site
SGD 60,000 - 100,000
Great Place to Work