Not specified (assumed to be hybrid or onsite based on the company's collaborative culture).
Bachelor's degree in computer science
Proficiency in java, golang, or python
Experience with mysql, redis, and message queues
TikTok is seeking a Backend Engineer for its DataStore Sync team in Singapore, focusing on global data distribution challenges. The ideal candidate should have a strong background in computer science or software engineering, experience with programming languages like Java, Golang, or Python, and familiarity with distributed systems and middleware
Job Summary
The TikTok DataStore Sync Team is responsible for solving compliance, reliability, efficiency, and usability issues related to global data distribution.
You will develop cross-compliance data transmission components capable of handling hundreds of millions of messages per second.
TikTok offers a positive team atmosphere with meals provided and the opportunity to work alongside industry experts.
Matching Summary
Match Score: 85
TikTok is seeking a Backend Engineer for its DataStore Sync team in Singapore, focusing on global data distribution challenges. The ideal candidate should have a strong background in computer science or software engineering, experience with programming languages like Java, Golang, or Python, and familiarity with distributed systems and middleware.
Skills & Requirements
Must-have
Bachelor's degree in computer science
Proficiency in Java, Golang, or Python
Experience with MySQL, Redis, and Message Queues
Understanding of distributed system architecture principles
Nice-to-have
High-traffic and high-concurrency server systems experience
Strong teamwork and communication skills
Positive and optimistic attitude
Research experience in industry-leading solutions
Key Requirements
Bachelor's degree or above in CS or Software Engineering
Proficiency in Java, Golang, or Python programming languages