Fullstack Software Engineer, Global E-commerce User Growth
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
Global E-commerce is a content E-commerce business with international short video products as the carrier. It is committed to becoming the first choice for users to discover and purchase good products at affordable prices. Global E-commerce business team hopes to provide users with more tailored and efficient consumption experience, enabling merchants to receive stable and reliable platform services in different scenarios such as live E-commerce, short video content E-commerce, so as to make more affordable and high-quality products sell easily and a better life within reach.
The User Growth team drives TikTok Shop s growth by acquiring, activating, retaining, and referring customers to expand Gross Merchandise Value (GMV). The team optimizes conversion, reduces acquisition costs, and enhances customer lifetime value using data-driven strategies and machine learning, while collaborating across teams to refine growth tactics through experimentation and market analysis.
Responsibilities:
- Design, build, and maintain scalable, high-performance backend systems and features that support user acquisition, activation, engagement, and retention.
- Contribute to technical initiatives from design and implementation through testing, launch, monitoring, and continuous optimization, while ensuring system scalability, reliability, performance, and engineering quality.
- Collaborate closely with product managers and cross-functional partners to translate growth strategies and experimentation needs into reliable technical solutions, and contribute to technical design and architecture decisions.
- Develop data and insights capabilities that support analysis of user behavior, growth performance, campaign effectiveness, and product opportunities. Minimum Qualifications
Requirements
- Bachelor s degree in Computer Science or a related technical field, or equivalent practical experience.
- 3+ years of software development experience, with experience building scalable and reliable backend systems and working knowledge of frontend development.
- Proficiency in one or more backend programming languages, such as Java, Python, Go, or Node.js, and familiarity with modern frontend technologies.
- Experience with API design and development, including REST or GraphQL, microservices architecture, and frontend-backend integration.
- Experience with testing infrastructure, frameworks, or automated testing systems.
- Basic experience using AI-assisted development tools to improve engineering productivity and familiarity with validating AI-generated code or solutions.
- Strong analytical, problem-solving, communication, and collaboration skills, with the ability to clearly communicate technical concepts and work effectively across functions.
Preferred Qualifications:
- Experience in user growth, E-commerce, monetization, advertising, or other data-driven consumer products.
- Experience contributing to technical initiatives from 0 to 1 or scaling existing systems and products.
- Experience building AI agents, agentic workflows, or AI-powered engineering/product solutions.
- Experience collaborating effectively with globally distributed engineering and cross-functional teams across multiple time zones.
Skills: Advertising, Analysis Skills, Application Programming Interface (API), Artificial Intelligence (AI), Artificial Intelligence (AI) Agents, Campaigns, Communication Skills, Computer Science, Cost Control, Cross-Functional, Customer Acquisition, Customer Retention/Renewal, Customer/Consumer Behavior, Go Programming Language (Golang), GraphQL, Java, LifeTime Value (LTV), Machine Learning, Market Analysis, Microservices, Node.js, Problem Solving Skills, Product Pricing, Productivity Management, Programming Languages, Programming Tools, Python Programming/Scripting Language, REST (Representational State Transfer), Sales, Scalable System Development, Software Development, Software Engineering, Systems Reliability, Systems Scalability, Team Player, Technical/Engineering Design, Test Harness, Testing, User Interface/Experience (UI/UX), Website Conversion, eCommerce
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
The Best X (Twitter) Accounts for Developers
Highest Paying Tech Companies for Developers
Dev Digest 132 - Binging WADFlix?