**
TikTok is seeking a Backend Software Engineer for its Live Revenue team in Singapore, focusing on building and optimizing real-time, large-scale distributed infrastructures for live streaming. The ideal candidate should have experience with scalable systems and proficiency in programming languages like Go, Python, Java, or C++, alongside a solid understanding of databases and messaging frameworks.
**
Job Summary
The role involves building a real-time, high-performance, large-scale distributed infrastructure for TikTok Live streaming.
Engineers will develop robust technology products serving over 1 billion users while collaborating closely with product managers.
The team is responsible for creating an innovative, secure, and intuitive revenue ecosystem including gifting features.
Matching Summary
Match Score: 75
**
TikTok is seeking a Backend Software Engineer for its Live Revenue team in Singapore, focusing on building and optimizing real-time, large-scale distributed infrastructures for live streaming. The ideal candidate should have experience with scalable systems and proficiency in programming languages like Go, Python, Java, or C++, alongside a solid understanding of databases and messaging frameworks.
**
Skills & Requirements
Must-have
Scalable highly available distributed systems
Proficient in Go Python Java or C++
Deep understanding of computer architecture
In-depth knowledge of MySQL Redis Kafka
Nice-to-have
Ability to work with diverse stakeholders
Strong communication skills
Experience with cutting-edge domain knowledge
Key Requirements
Rich working experience in mission-critical systems
Proficiency in at least one major backend language