Tiktok - Seattle, WA
posted about 2 months ago
TikTok is the leading destination for short-form mobile video, with a mission to inspire creativity and bring joy. The company operates globally, with headquarters in Los Angeles and Singapore, and offices in major cities including New York, London, and Tokyo. The core purpose of TikTok is to foster creativity, not just for its users but also for its teams. The TikTok Recommendation - Data Infrastructure Team plays a crucial role in developing and implementing storage solutions for offline data within TikTok's recommendation system, which serves over a billion users. This team is dedicated to ensuring system reliability, uninterrupted service, and seamless performance, while also creating a flexible storage and computing infrastructure that can adapt to various data sources. Their ultimate goal is to provide efficient and cost-effective data storage solutions, along with user-friendly data management tools for recommendation, search, and advertising functions. In this role, you will be responsible for leading a team of engineers focused on building innovative distributed systems that empower large-scale recommendation and machine learning systems. You will oversee the design and development of distributed database components related to HBase, as well as single-node LSM engine components related to RocksDB. This position requires a strong technical background and the ability to tackle complex challenges, as well as a commitment to fostering an inclusive and collaborative work environment that reflects TikTok's diverse user base.