Software Engineer - Data Storage & Data Lake (ByteDance Singapore)

BYTEDANCE PTE. LTD.

Singapore, Singapore
Not specified; not specified; pyid leave mentioned
Not specified
Bachelor's degree in computer science
3+ years building scalable systems
Proficiency in spark/flink source code level
ByteDance is seeking a Software Engineer for its Data Ecosystem Team in Singapore, focusing on building scalable storage solutions for its recommendation system. The role requires expertise in distributed databases and big data processing, and offers opportunities for career growth within a diverse and innovative company culture

Job Summary

  • The Data Ecosystem Team is responsible for crafting storage solutions for offline data in a recommendation system serving over a billion users.
  • Candidates will design and implement flexible, scalable, stable, and high-performance storage systems and computation models for massive data.
  • ByteDance fosters an inclusive environment where employees are valued for their skills and unique perspectives to inspire creativity and enrich life.

Matching Summary

Match Score: 85

ByteDance is seeking a Software Engineer for its Data Ecosystem Team in Singapore, focusing on building scalable storage solutions for its recommendation system. The role requires expertise in distributed databases and big data processing, and offers opportunities for career growth within a diverse and innovative company culture.

Salary

Not specified; Not specified; Paid leave mentioned

Skills & Requirements

Must-have

  • Bachelor's Degree in Computer Science
  • 3+ years building scalable systems
  • Proficiency in Spark/Flink source code level
  • Java C++ Scala programming proficiency
  • HDFS principles knowledge

Nice-to-have

  • Experience with Hudi Iceberg DeltaLake
  • Data warehousing modeling experience
  • Familiarity with Parquet ORC formats
  • Experience managing petabyte scale data
  • Willingness to tackle ambiguous problems

Key Requirements

  • Bachelor's Degree or above in Computer Science
  • Minimum 3 years experience in scalable systems
  • Strong coding skills in Java, C++, or Scala

Work Rights

Not specified

Tailored Resume

Cover Letter