TikTok
Senior Fullstack Software Engineer, Global E-commerce User Growth
Seattle, Washington · Senior · Full-time · Posted Oct 28, 2026
- Experience
- 5+ years of software development experience.
- Education
- Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience.
About the job
Leads technical direction and builds scalable full-stack systems and data capabilities for TikTok Shop user growth, supporting acquisition, activation, engagement, and retention.
What you'll do
- Design, build, and optimize reliable, high-performance backend systems and features for user growth.
- Drive initiatives from technical design through implementation, testing, launch, and ongoing optimization; contribute to architecture decisions.
- Develop user-growth data and insights capabilities, collaborate across functions, and mentor engineers.
What they ask for
- Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience.
- 5+ years of software development experience building scalable, reliable backend and frontend systems.
- Proficiency in one or more backend languages (Java, Python, Go, or Node.js), familiarity with modern frontend technologies, and experience with REST or GraphQL APIs, microservices, and frontend-backend integration.
- Experience with testing infrastructure or automated testing, and AI-assisted development tools, including evaluating, validating, and debugging AI-generated code or solutions.
Nice to have
- Experience in user growth, E-commerce, monetization, advertising, or other data-driven consumer products.
- Experience building AI agents or agentic workflows, scaling initiatives, mentoring engineers, or working with globally distributed teams.
Tools
Java, Python, Go, Node.js, REST, GraphQL
AI focus
Uses AI-assisted development tools to improve engineering productivity and evaluates, validates, and debugs AI-generated code; preferred experience includes building AI agents or agentic workflows and applying AI to engineering or product use cases.
Model-written summary · the original posting is authoritative