CareerPlanSign in

Fullstack Software Engineer, Global E-commerce User Growth

San Jose, United States of America💼 Full-time🗓 2026-09-28

Core

Design, build, and maintain scalable backend systems and features to support user acquisition, activation, engagement, and retention for TikTok Shop's global e-commerce business.

Role type

Senior Fullstack Software Engineer (User Growth)

Builds

Scalable backend systems, data capabilities, and technical solutions for user growth and GMV expansion

Domain

E-commerce, User Growth, Data-driven consumer products

Deliverable

production ML models | product features

Required skills

Backend development (Java, Python, Go, Node.js), API design (REST, GraphQL), Microservices architecture, Frontend development, Automated testing, AI-assisted development tools

Preferred skills

User growth strategy, 0 to 1 system building, AI agents and agentic workflows, Global distributed team collaboration

Technologies

Java, Python, Go, Node.js, REST, GraphQL, Microservices

Responsibilities

Design and build scalable backend systems for user lifecycle management; Develop data and insights capabilities for user behavior and campaign analysis; Collaborate with product managers to translate growth strategies into technical solutions; Contribute to technical design and architecture decisions

Seniority

Senior, hands-on IC

Sourced via tiktok · Listed on CareerPlan, which tracks 845,000+ jobs from 20+ sources.