Big Data Engineer - Ecommerce Recommendation Infrastructure (ByteDance Singapore)

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: Product ManagementExperience: 3+ yearsEducation: bachelorsSkills: ["Troubleshooting","Problem-solving","Continuous learning","Coding ability","Data analysis"]

Build and optimize e-commerce recommendation infrastructure, supporting stable, high-availability online services and performant offline data flows. Design offline data architectures and scalable storage/computing systems for massive data, troubleshoot production issues, and implement mechanisms to ensure reliability. Apply data mining, data modeling, NLP, and machine learning to extract insights from structured and unstructured datasets, and develop analytics and visualization/reporting for dynamic findings.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Big Data Engineer - Ecommerce Recommendation Infrastructure (ByteDance Singapore)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 30 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Build and optimize e-commerce recommendation infrastructure, supporting stable, high-availability online services and performant offline data flows. Design offline data architectures and scalable storage/computing systems for massive data, troubleshoot production issues, and implement mechanisms to ensure reliability. Apply data mining, data modeling, NLP, and machine learning to extract insights from structured and unstructured datasets, and develop analytics and visualization/reporting for dynamic findings.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Product Management
Seniority: Mid level

Key Responsibilities

  • •Design and implement offline data architecture for large-scale recommendation systems.
  • •Build flexible, scalable, stable, high-performance storage and computing systems.
  • •Troubleshoot production systems and implement mechanisms/tools to ensure overall operational stability.
  • •Develop distributed storage and computing systems to support massive data and large-scale business systems.
  • •Apply data mining, data modeling, NLP, and machine learning to analyze structured/unstructured datasets and develop analytics/visualization for insights.

Key Requirements

  • •Bachelor's degree or above in computer science, software engineering, or a related field.
  • •Familiar with open source big data frameworks such as Hadoop, Hive, Flink, FlinkSQL, Spark, Kafka, HBase, Redis, RocksDB, and ElasticSearch.
  • •Familiar with Java, C++, and other programming languages.
  • •Strong coding and troubleshooting ability.
  • •3+ years of relevant experience (PetaByte-level data processing experience is a plus).
Experience:3+ yearsE-commerceRecommendation systemsBig dataMachine learning
Education:Bachelor's in computer science, software engineering, or a related field
Skills:TroubleshootingProblem-solvingContinuous learningCoding abilityData analysis
Tech Stack:HadoopHiveFlinkFlinkSQLSparkKafkaHBaseRedisRocksDBElasticSearchJavaC++Natural language processing (NLP)Machine learningData miningData modelingData visualization

Company Brief

ByteDance
Develops consumer internet and content platforms, including TikTok and other apps for short-form video, news, and entertainment. It also builds advertising, commerce, and creator tools that connect audiences, brands, and publishers across global markets.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: Beijing, China
Founded: 2012
WebsiteLinkedIn