TikTok
Senior Backend Software Engineer, Global E-commerce Core Shopping
San Jose, California · Senior · 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
Build backend e-commerce solutions for TikTok Shop in the US, supporting a reliable shopping journey from product browsing through returns and refunds.
What you'll do
- Build e-commerce solutions for TikTok Shop in the US.
- Create an intuitive and reliable shopping experience, including product details, returns, and refunds.
- Develop scalable, maintainable, and extendable designs and code, with clear documentation.
What they ask for
- Bachelor's or above degree in Computer Science or related fields from accredited and reputable institutions.
- 5+ years of experience developing highly scalable backend services and systems using at least one of Java/Golang/Python/Scala/C++.
- Experience with software programming, good code design and coding style, data structures, algorithm design and analysis, and highly scalable systems design.
- Experience understanding product and business needs and aligning engineering direction to support current and future products and business.
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