Fullstack Software Engineer Intern

TikTok

Seattle, WAFresher44m agovia LinkedInH-1B sponsor · 86 entry-level filings

About the Role

The Global E-Commerce Team is a content E-commerce business leveraging international short video products. The team aims to be the preferred platform for users to discover and purchase affordable products, offering 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

Our internship program offers students hands-on experience, industry exposure, and opportunities to apply knowledge to real-world challenges. Interns will gain practical experience, explore potential career paths, and 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 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 user experience under guidance.
  • 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.
  • 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, such as modern web frameworks, APIs, relational databases, cache systems, or messaging systems.

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.

Job Information

  • Compensation: $42.75 - $42.75 per hour (Campus Intern).
  • Benefits: Day one access to health insurance, life insurance, wellbeing benefits, 10 paid holidays per year, paid sick time. Housing allowance may be available for non-remote interns.
  • Application Limit: Candidates may apply to a maximum of two positions globally.
  • Application Review: Applications are reviewed on a rolling basis. Apply early.
  • Availability: Clearly state start and end dates in your resume.
  • Assessment: Candidates passing resume screening will be invited to 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 Seattle · last 7 days

38 openings · all need no experience

Most hiring: TikTok, Amazon, Microsoft

See all 38 →

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