Tiktok - San Jose, CA
posted 3 days ago
As a Senior Backend Software Engineer at TikTok, you will be an integral part of the Creation team, which is an international R&D group dedicated to building creative capabilities for TikTok. This team is focused on productizing AI and multimedia technologies to enhance the creation experience for users. The Loki Platform, which you will be working on, is a robust asset management system that has successfully managed nearly 100 million materials across various scenarios, including TikTok effects and templates. Your role will involve managing the lifecycle of these effects, ensuring efficient operations and consumption, and supporting a global user base with a distribution service that has reached a remarkable QPS of 1 million. In this position, you will design and develop backend services and APIs that power material distribution, storage, and operations on the Loki platform. Collaboration will be key, as you will work closely with product managers, designers, and frontend engineers to deliver a state-of-the-art user experience. Staying current with the latest backend technologies will be essential, as you will incorporate these advancements into the product development process to maintain the platform's competitive edge. Your responsibilities will also include ensuring the performance, scalability, and reliability of backend systems to handle high traffic, implementing data storage and retrieval mechanisms, and addressing security vulnerabilities to protect user data. You will be tasked with building world-class products that prioritize usability, accessibility, elegance, performance, and maintainability. Additionally, you will design suitable architecture for multi-regional deployment and help guide the growth of your team through your expertise.