We are looking for passionate and talented engineers to join us to build up and optimize a real-time, high-performance, large-scale distributed infrastructure for live streaming at TikTok.
Requirements
- Plan and lead large-scale technical projects to lay the foundation for the iterative development and scale of early products
- Develop robust, efficient technology products that serve 1 billion users
- Contribute to engineering strategy, tooling, processes, and culture
- Research and apply cutting-edge domain and technical knowledge into products
- Rich working experience in scalable, highly available, distributed and mission-critical systems
- Proficient in at least one of the following languages: Go, Python, Java, C++
- Deep understanding of computer architecture, data structures and algorithms
- In depth knowledge of common databases and messaging frameworks like MySQL/Redis/Kafka
- Able to work closely with diverse stakeholders and have good communication skills