TikTok服务端研发工程师(开放平台) - TikTok研发
Core
Designing and developing the architecture for TikTok's Open Platform B-side services to support developers, merchants, and ecosystem partners.
Role type
Senior Backend Engineer (Platform/Developer Ecosystem)
Builds
Standardized platform capabilities for developers and merchants, including API gateways, identity management, and multi-tenant systems.
Domain
Internet / Developer Platforms / Distributed Systems
Required skills
System design, Golang/Java/Python, Distributed systems, Database modeling, High availability patterns, AI coding tools
Preferred skills
Open API/OAuth experience, Multi-region deployment, LLM/Agent engineering, Technical leadership
Technologies
Golang, Java, Python, API Gateway, NoSQL, Relational DB, Caching, Search Engines, Cursor, Claude Code
Responsibilities
Architect core platform services, Optimize data models and storage, Build foundational capabilities like auth and rate limiting, Resolve complex production issues, Integrate AI tools into the development workflow
Seniority
Senior, hands-on IC