About this role
The TikTok Open Platform team is on a mission to build a platform that bridges content, people and business in TikTok ecosystem. The team focuses on building cross-platform features for both developers and TikTok users, including APIs, SDKs, and InApp services. The platform will enable more interactions across TikTok and its broader ecosystem, enhancing cross-product business values.
Responsibilities:
- Define and drive the end-to-end architecture for key Open Platform domains, including API platforms, partner integration frameworks, developer experience, and core platform services.
- Set technical strategy and architecture standards (service design, data models, API design, scalability, observability, reliability, security) across multiple teams and systems.
- Lead design reviews and align stakeholders across product engineering, infrastructure, security, and compliance teams in multiple regions.
- Identify scalability and reliability bottlenecks; design long-term solutions for high-traffic, low-latency, globally distributed systems.
- Provide technical leadership and mentorship to engineers; raise the bar for engineering quality, documentation, and operational excellence.
- Evaluate new technologies and guide pragmatic adoption (e.g., platform frameworks, cloud patterns, distributed data systems).
- Drive cross-team execution for large initiatives: architecture roadmap, risk management, and delivery governance.