Software Architect - Open Platform
Core
Design and drive end-to-end architecture for TikTok's Open Platform, enabling cross-platform features, APIs, SDKs, and InApp services for developers and users.
Role type
Senior Software Architect (Platform & Distributed Systems)
Builds
Cross-platform APIs, SDKs, and InApp services for the TikTok ecosystem
Domain
Social Media / Distributed Systems / Platform Engineering
Required skills
System architecture for large-scale distributed systems, Service-oriented/microservice design, API architecture (REST/gRPC), Distributed systems fundamentals, Technical leadership, Hands-on code implementation
Preferred skills
Developer platform experience, Security and compliance for external platforms, Global multi-region system operations, Large-scale observability practices
Technologies
REST, gRPC, OAuth, Cloud patterns, Distributed data systems