Fullstack Software Engineer Intern (Global E-Commerce) - 2027 Summer

TikTok
San Jose
InternshipFunction: Software EngineeringEducation: bachelorsSkills: ["Problem-solving","Learning agility","Sense of ownership","Ownership","Collaboration"]

Build fullstack features for the Global E-Commerce platform, supporting user-facing experiences, APIs, internal tools, and service integrations for live and short-video commerce. Collaborate on performance optimization, data processing, reliability, and user experience improvements. Participate in design discussions, code reviews, testing, debugging, and end-to-end delivery, while using AI-assisted development practices to improve productivity.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
10 hours ago

Fullstack Software Engineer Intern (Global E-Commerce) - 2027 Summer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Build fullstack features for the Global E-Commerce platform, supporting user-facing experiences, APIs, internal tools, and service integrations for live and short-video commerce. Collaborate on performance optimization, data processing, reliability, and user experience improvements. Participate in design discussions, code reviews, testing, debugging, and end-to-end delivery, while using AI-assisted development practices to improve productivity.
Location: San Jose
Employment Type: Internship
Job Function: Software Engineering
Seniority: Intern level

Key Responsibilities

  • •Develop efficient, scalable, and secure fullstack solutions for E-commerce product experiences and platform operations.
  • •Contribute to frontend and backend development, including user-facing features, APIs, internal tools, platform components, and service integrations.
  • •Optimize application performance, data processing, system reliability, and overall user experience under guidance from experienced engineers.
  • •Participate in system design discussions, code reviews, testing, debugging, and end-to-end feature delivery.
  • •Learn and apply AI-assisted development practices to improve coding efficiency, documentation, debugging, testing, and engineering productivity.

Key Requirements

  • •Currently pursuing a Bachelor's or Master's degree in Computer Science or a related discipline.
  • •Fullstack development familiarity and proficiency in at least one language such as Java, Golang, Python, Scala, C++, JavaScript, or TypeScript.
  • •Basic understanding of data structures, algorithms, computer networks, databases, and web application fundamentals.
  • •Familiarity with common frontend and backend technologies such as modern web frameworks, APIs, relational databases, cache systems, or messaging systems.
  • •Strong problem-solving, learning agility, and a sense of ownership; interest in fullstack product development and distributed systems.
Education:Bachelor's in Computer Science
Skills:Problem-solvingLearning agilitySense of ownershipOwnershipCollaboration
Tech Stack:JavaGolangPythonScalaC++JavaScriptTypeScriptWeb frameworksAPIsRelational databasesCache systemsMessaging systemsAI-assisted developmentAI-assisted coding toolsEngineering automation

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn