> Markdown version of [/jobs/ext/4428544-senior-backend-software-engineer-customer-service-platform-global-e-commerce-customer-service-platform](https://www.wearedevelopers.com/jobs/ext/4428544-senior-backend-software-engineer-customer-service-platform-global-e-commerce-customer-service-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Backend Software Engineer - Customer Service Platform - Global E-Commerce Customer Service Platform - **Company:** Tiktok Inc - **Location:** Seattle, WA, United States - **Experience:** Expert - **Salary:** $207,480.0 - $368,220.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), C++ (Programming Language), Databases, Data Structures, Distributed Systems, Python (Programming Language), Enterprise Messaging Systems, Object-Oriented Software Development, Software Engineering, Caching, Reliability of Systems, Backend, Solid Principles, Information Technology, Golang, Microservices - **Published:** October 10, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=66ef85388897a341 ## About the Role Minimum Qualifications: - Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. - 5+ years of professional software development experience, with a strong focus on backend engineering. - Proficiency in at least one backend programming language, such as Java, Go, C++, or Python. - Strong understanding of data structures, algorithms, object-oriented programming, and software design principles. - Hands-on experience designing and developing scalable backend services, APIs, and distributed systems. - Solid understanding of databases, caching, messaging systems, and data modeling. Preferred Qualifications: - Experience building and operating large-scale, high-concurrency, or high-availability distributed systems. - Experience with e-commerce platforms, transaction systems, or other large-scale consumer-facing products. - Demonstrated ability to independently own complex technical projects and drive solutions across multiple teams. ## Description Global E-commerce is a discovery-driven e-commerce business, working to become a destination for users to discover and buy good products at affordable prices. We build a shopping experience that feels tailored to each user, and a platform merchants can rely on across live and short-video commerce. The Customer Service Platform team builds and supports global customer service capabilities across key countries and regions, connecting consumers and merchants through the full service journey, from pre-sales inquiries to order support and after-sales care. By combining intelligent self-service with agent-facing tools and human support, we improve service efficiency and resolve complex customer needs at global scale. You will build the self-service solutions users rely on and the tools agents work in, shaping the customer service experience across global markets. Global E-commerce is a discovery-driven e-commerce business, working to become a destination for users to discover and buy good products at affordable prices. We build a shopping experience that feels tailored to each user, and a platform merchants can rely on across live and short-video commerce. The Customer Service Platform team builds and supports global customer service capabilities across key countries and regions, connecting consumers and merchants through the full service journey, from pre-sales inquiries to order support and after-sales care. By combining intelligent self-service with agent-facing tools and human support, we improve service efficiency and resolve complex customer needs at global scale. You will build the self-service solutions users rely on and the tools agents work in, shaping the customer service experience across global markets. Responsibilities: - Design, develop, and maintain scalable, reliable, and high-performance backend services and systems. - Own the end-to-end development lifecycle, from technical design and implementation to testing, deployment, and ongoing optimization. - Build and optimize APIs, microservices, and distributed systems to support complex business requirements. - Identify and resolve performance bottlenecks, improve system reliability, and ensure scalability as business demands grow. - Drive technical design discussions, evaluate architectural trade-offs, and contribute to long-term technical strategy.