Drimva

TikTok

Senior Backend Software Engineer - Customer Service Platform - Global E-Commerce Customer Service Platform

Seattle, Washington · Senior · Full-time · Posted Oct 28, 2026

Experience
5+ years of professional software development experience, with a strong focus on backend engineering.
Education
Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.

About the job

Builds backend services and agent-facing and self-service tools for TikTok’s global e-commerce customer service platform.

What you'll do

  • Design, develop, maintain, and optimize scalable backend services, APIs, microservices, and distributed systems.
  • Own development from technical design and implementation through testing, deployment, and ongoing optimization.
  • Resolve performance and reliability issues and contribute to architectural decisions and long-term technical strategy.

What they ask for

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • 5+ years of professional software development experience, focused on backend engineering.
  • Proficiency in at least one backend language, such as Java, Go, C++, or Python.
  • Experience designing and developing scalable backend services, APIs, and distributed systems; understanding of data structures, algorithms, object-oriented programming, software design, databases, caching, messaging systems, and data modeling.

Nice to have

  • Experience with large-scale, high-concurrency, or high-availability distributed systems.
  • Experience with e-commerce, transaction systems, or large-scale consumer-facing products; ability to own complex projects across teams.

Tools

Java, Go, C++, Python

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)