Senior Software Engineer – Global E-Commerce Search Infrastructure (TikTok Shop) – design, build, and optimize core infrastructure for search recall, ranking, and re-ranking pipelines globally.
Requirements
- Bachelor’s in Computer Science, Computer Engineering, or a related technical field.
- At least 5 years of hands-on experience building large-scale distributed systems, search engines, or low-latency online services.
- Strong coding proficiency in C++, Go, or Java.
- Deep understanding of computer science fundamentals: Data structures, algorithms, operating systems, network programming, and multi-threading.
- Experience with distributed system technologies, such as RPC frameworks (gRPC/Thrift), Message Queues (Kafka), and Stream Processing (Flink/Spark).