Backend Software Engineer - TikTok, Social Foundation
TikTok · San Jose, California, US
About the Team The Social Foundation team is the technical bedrock of TikTok’s global ecosystem, dedicated to building a world-class social data platform and...
Job description
About the Team The Social Foundation team is the technical bedrock of TikTok’s global ecosystem, dedicated to building a world-class social data platform and industry-leading graph engine. We operate at the forefront of large-scale graph computing, designing the core infrastructure that processes trillions of edges to deliver real-time relationship insights to billions of users. By providing "Graph Data as a Service"—encompassing user connections, interactions, and high-performance counters—we empower TikTok’s diverse business scenarios with millisecond-level multi-hop queries and real-time graph mining. Our mission is to build a robust, overseas graph infrastructure that fuels global connectivity, powering mission-critical features like friend recommendations, live streaming, and risk control to redefine the social experience worldwide. Responsibilities: - Design and implement high-performance data storage and management systems for trillion-scale social graph data, ensuring seamless integration and rapid iteration for mission-critical applications. - Develop distributed graph database engines capable of handling billions of vertices and trillions of edges, enabling millisecond-le...