Software Engineer Graduate (E-Commerce)
TikTok USDS Joint Venture
About the Role
TikTok E-commerce is seeking talented individuals to join their team for a 2027 start. As a graduate, you will have opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth. Successful candidates must commit to an onboarding date by the end of the year.
Key Responsibilities
- Build and operate innovative big data computing frameworks and storage systems to empower large-scale platform services.
- Design and optimize high-concurrency distributed systems to ensure stability during peak global traffic.
- Collaborate cross-functionally with internal and external stakeholders to drive large-scale engineering initiatives.
- Drive technical innovation by integrating new ideas and emerging technologies into the core platform.
- Enhance system efficiency and scalability to support the rapid growth of the global e-commerce ecosystem.
Requirements & Tech Stack
- Individuals who are completing or have recently completed a Bachelor's/ Master's degree in Computer Science, Engineering, Math, Statistics, or a related discipline.
- Experience in big data processing and storage frameworks, e.g. Hadoop, Flink, Spark, Kafka, Hive, HBase, Redis, RocksDB, etc.
- Strong Computer Science fundamentals (coding, algorithms, data structures, software design) and problem-solving skills.
- Ability to think critically and to formulate solutions to problems in a clear and concise way.
- Effective communication skills and a sense of ownership and drive.
Preferred Qualifications
- Experience in risk control or governance domain.
- Experience with building large-scale machine learning infrastructure.
- Experience of Peta Byte level data processing.