TikTok
Senior Backend Software Engineer, Content E-commerce
San Jose, California · Senior · Full-time · Posted Oct 28, 2026
- Experience
- 5 or more years.
- Education
- Bachelor’s or higher degree in Computer Science or a related technical discipline.
About the job
Build and operate scalable backend services and global product features for TikTok Shop’s creator affiliate and agency products, including partner API integrations and improvements to creator experiences.
What you'll do
- Develop secure, scalable e-commerce services and integrate TikTok Shop with partner APIs.
- Design, develop, and test global creator affiliate and agency products; own features from requirements through post-launch analysis.
- Work with the Affiliate product team to improve creator funnels and experiences, supporting affiliate GMV and influencer activities.
What they ask for
- Bachelor’s or higher degree in Computer Science or a related technical discipline.
- 5 or more years of experience managing highly scalable backend services and systems using at least one of Java, Golang, Python, or C++.
- Strong software programming capabilities, with good code design and coding style.
- In-depth knowledge of common databases and messaging frameworks such as MySQL, Redis, and Kafka.
Nice to have
- Deep understanding of data structures, algorithm design and analysis, networking, data security, and highly scalable systems design.
Tools
Java, Golang, Python, C++, MySQL, Redis, Kafka
Model-written summary · the original posting is authoritative