Global E‑Commerce Data Platform Engineer

TikTok

Singapore

On-site

SGD 100,000 - 150,000

Full time

23 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

TikTok Singapore is seeking a data engineer to translate business requirements into scalable data architectures and to build batch and real-time data pipelines.

You will work with data warehousing, ETL, and analytics to deliver actionable insights for the business, collaborating across product, data, and engineering teams. The role emphasizes data quality, security, and production-grade pipelines, with opportunities to apply NLP and ML techniques to extract insights from large datasets.

Qualifications

  • At least 3 years of experience in software engineering and 2 years of relevant experience in data engineering.
  • Proficient in creating and maintaining complex ETL pipelines end-to-end while maintaining high reliability and security.
  • Familiar with data warehouse concepts and have production experience in modeling design.
  • Familiar with at least 1 distributed computing engine (e.g. Hive, Spark, Flink).
  • Familiar with at least 1 NoSQL database is a plus (e.g. HBase).
  • Excellent interpersonal and communication skills with the ability to engage and manage internal and external stakeholders across all levels of seniority.
  • Strong collaboration skills with the ability to build rapport across teams and stakeholders.

Responsibilities

  • Translate business requirements and end-to-end designs into technical implementations and responsible for building batch and real-time data warehouse.
  • Manage data modeling design, writing, and optimizing ETL jobs.
  • Collaborate with the business team to build data metrics based on data warehouse.
  • Responsible for building and maintaining data products.
  • Involvement in rollouts, upgrades, implementation, and release of data system changes as required for streamlining of internal practices.
  • Develop and implement techniques and analytics applications to transform raw data into meaningful information using data-oriented programming languages and visualisation software.
  • Apply data mining, data modelling, natural language processing, and machine learning to extract and analyse information from large structured and unstructured datasets.
  • Visualise, interpret, and report data findings and may create dynamic data reports as well.

Skills

Software engineering
Data engineering
ETL pipelines
Data modeling
Stakeholder management
Communication
Collaboration

Tools

Hive
Spark
Flink
HBase

Job description

TikTok Singapore is seeking a data engineer to translate business requirements into scalable data architectures and to build batch and real-time data pipelines.

You will work with data warehousing, ETL, and analytics to deliver actionable insights for the business, collaborating across product, data, and engineering teams. The role emphasizes data quality, security, and production-grade pipelines, with opportunities to apply NLP and ML techniques to extract insights from large datasets.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Big Data Platform Engineer — Real-Time & Data Products
Big Data Platform Engineer — Real-Time & Data Products

TikTok Pte. Ltd. • Singapore

On-site
SGD 90,000 - 150,000
Data Warehouse Engineer - Real-Time ETL & Analytics
Data Warehouse Engineer - Real-Time ETL & Analytics

TIKTOK PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Data Platform Engineer — Real-Time Analytics
Data Platform Engineer — Real-Time Analytics

TikTok • Singapore

On-site
SGD 90,000 - 140,000
Graduate Data Warehouse Engineer – Data Platform
Graduate Data Warehouse Engineer – Data Platform

TikTok • Singapore

On-site
SGD 52,000 - 76,000
Big Data Engineer - Data Platform, Global E-Commerce
Big Data Engineer - Data Platform, Global E-Commerce

TikTok • Singapore

On-site
SGD 90,000 - 140,000
Data Warehouse Engineer — Global E‑Commerce Platform
Data Warehouse Engineer — Global E‑Commerce Platform

TikTok • Singapore

On-site
SGD 54,000 - 80,000
ML Engineer Intern: Data-Driven E‑Commerce
ML Engineer Intern: Data-Driven E‑Commerce

TikTok • Singapore

On-site
SGD 10,000 - 16,000
Data Warehouse Engineer: ETL, SQL & Big Data Pipelines
Data Warehouse Engineer: ETL, SQL & Big Data Pipelines

TikTok • Singapore

On-site
SGD 50,000 - 75,000
Big Data Engineer — E-commerce Rec & Search Infra
Big Data Engineer — E-commerce Rec & Search Infra

TikTok • Singapore

On-site
SGD 50,000 - 80,000
Data Warehouse Engineer Intern - Real-World ETL & Analytics
Data Warehouse Engineer Intern - Real-World ETL & Analytics

TikTok • Singapore

On-site
SGD 13,000 - 20,000