nd usability for TikTok in a global environment
3. Analyzed and researched industry-leading DataStore sync solutions, and built an idealized architecture suitable for TikTok's global data distribution
Qualifications
Minimum Qualifications
- Bachelor's degree or above in computer science or software engineering, with 1-5 years of work experience
- Proficiency in one or more programming languages (Java/Golang/Python, etc.) with good coding habits and style.
- Familiar with common open-source distributed middleware and components such as MySQL, Redis, and message queues (MQ).
- Understand the design principles of distributed system architecture, including but not limited to service-oriented, asynchronous, highly available, and scalable approaches.
Preferred Qualifications
- Possess good teamwork and communication skills, be positive and optimistic, and demonstrate a strong sense of responsibility.
- Preferable to have research and development experience in high-traffic and high-concurrency server systems.