1. We are building next generation IM system to support core social scenarios.
2. Develop large-scale software systems that powers TikTok app.
3. Improve system design and architecture to ensure high stability, performance and reliability of the Messaging product.
4. Collaborate with multiple cross-functional teams to deliver high-quality work in rapid product development.
1. BS/MS Degree in Computer Science or related major.
2. Experienced in building backend services for large-scale consumer-facing applications.
3. Proficient in at least one of the following languages: Go, Python, Java, C++.
4. Deep understanding of computer architectures, data structures and algorithms.
5. Have good team communication and collaboration skills.
6. Highly advantageous to have experience on building large-scale instant messaging systems (like Facebook Messages, Instagram, Snapchat or WeChat), or in-app chats.