Fullstack Software Engineer Intern

TikTok

San Jose, CAFresher51m agovia LinkedInH-1B sponsor · 86 entry-level filings

This job at a glance

Who can apply
New grads and up to 1 year · Bachelor's degree or Master's degree
Must know
Social mediaREST APIsPythonJavaJavaScriptTypeScript
Nice to have
OperationsSystem design
Work
On-site in San Jose · internship
Pay
Not stated by the employer.
Skill demand
Python75%Java43%REST APIs24%Social media10%of 63 similar entry-level jobs posted in the US this week
Listed
Nov 12, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

This is a Fullstack Software Engineer Intern position for the Summer 2027 cohort within the Global E-Commerce team at TikTok. The Global E-Commerce team focuses on a content E-commerce business using international short video products, aiming to be the preferred platform for users to discover and purchase affordable products. The team seeks to offer a tailored and efficient consumption experience for users and reliable platform services for merchants across live E-commerce and short video content E-commerce.

Internship Program Highlights

  • Gain hands-on experience and industry exposure.
  • Apply knowledge to real-world challenges.
  • Build a strong foundation for personal and professional growth.
  • Explore potential career paths.
  • Participate in social events, learning programs, and development workshops.

Key Responsibilities

  • Develop efficient, scalable, and secure fullstack solutions supporting E-commerce product experiences and platform operations.
  • Contribute to both frontend and backend development, including user-facing features, APIs, internal tools, platform components, and service integrations.
  • Assist with optimizing application performance, data processing, system reliability, and overall user experience under guidance.
  • Participate in system design discussions, code reviews, testing, and debugging.
  • Engage in end-to-end feature delivery as part of the development lifecycle.
  • Learn and apply AI-assisted development practices to enhance coding efficiency, documentation, debugging, testing, and engineering productivity.
  • Explore fullstack scenarios supporting AI-enabled product features, workflow automation, or intelligent decision-making capabilities.

Requirements & Tech Stack

  • Currently pursuing a Bachelor's or Master's degree in Computer Science or a related discipline.
  • Familiarity with fullstack development.
  • Proficiency in at least one programming 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, including modern web frameworks, APIs, relational databases, cache systems, or messaging systems.

Preferred Qualifications

  • Strong problem-solving skills, learning agility, and sense of ownership.
  • Interest in fullstack product development, large-scale distributed systems, platform engineering, or data-intensive applications.
  • Familiarity with AI-assisted coding tools, engineering automation, or systems supporting intelligent product capabilities.
  • Comfortable working in a fast-moving, collaborative, and globally distributed team environment.

Internship Logistics

  • Availability: Clearly state your start and end dates in your resume.
  • Application Limit: Candidates may apply to a maximum of two positions globally across Our Company and its affiliates.
  • Application Review: Applications are reviewed on a rolling basis; early application is encouraged.
  • Assessment: Candidates passing resume screening will be invited to participate in a technical online assessment.

H-1B sponsor

TikTok filed 86 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Entry-Level Software Engineer Jobs in SF Bay Area · last 7 days

64 openings · all need no experience

Most hiring: TikTok, Skydio, Cerebras

See all 64 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job