>

Backend Software Engineer (Direct Messaging), TikTok

TikTok

  View Salaries, Reviews, and more
VIEW COMPANY PAGE

Job Summary


Job Type
Permanent

Seniority

Years of Experience
Information not provided

Tech Stacks
C++
Go
Python
Java

Job Description


Apply
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.

Qualifications
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.

Salaries

There are no salaries from TikTok that are similar to this job

View more salaries from TikTok


NodeFlair Insights of TikTok