TikTok
Backend Software Engineer, Global E-commerce, US Shelf Growth & Campaign
Seattle, Washington · Full-time · Posted Oct 28, 2026
- Experience
- 5+ years.
- Education
- Bachelor’s or above degree in Computer Science or related fields from accredited and reputable institutions.
About the job
Develop backend services for TikTok’s global e-commerce shopping experience, supporting product discovery, campaigns, transactions, and growth through scalable online systems.
What you'll do
- Design and operate high-traffic backend services, including APIs, caching, traffic controls, monitoring, and safe launches.
- Integrate recommendation, feed, ads, search, or e-commerce ranking signals into online serving logic.
- Support A/B experiments, instrumentation, launch monitoring, and debugging of business and system metrics.
What they ask for
- Bachelor’s degree or above in Computer Science or a related field from an accredited and reputable institution.
- 5+ years developing highly scalable backend services and systems using at least one of Java/Golang/Python/Scala/C++.
- Experience with software programming, code design, data structures, algorithm design, and scalable systems design.
- Experience understanding products and business needs and aligning engineering direction accordingly.
Nice to have
- E-commerce industry experience.
- Understanding of observability, reliability, and performance optimization for large-scale systems.
Tools
Java, Golang, Python, Scala, C++
Model-written summary · the original posting is authoritative