Backend Engineer Intern (TikTok Shop - Europe) - 2027 Start

TikTok
Singapore
Workplace: OnsiteInternshipFunction: Software EngineeringEducation: bachelorsSkills: ["Problem-solving","Collaboration","Self-motivation","Agility","Product ownership"]

Build and optimize secure, highly scalable backend services for TikTok Shop, a content-driven e-commerce platform. You’ll analyze business and technical requirements, contribute to system design through design and code reviews, and collaborate with engineers, product managers, and business owners to deliver business requirements. The role emphasizes distributed systems, data security, modularity, and computational efficiency while gaining hands-on internship experience.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 hour ago

Backend Engineer Intern (TikTok Shop - Europe) - 2027 Start

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Build and optimize secure, highly scalable backend services for TikTok Shop, a content-driven e-commerce platform. You’ll analyze business and technical requirements, contribute to system design through design and code reviews, and collaborate with engineers, product managers, and business owners to deliver business requirements. The role emphasizes distributed systems, data security, modularity, and computational efficiency while gaining hands-on internship experience.
Location: Singapore
Workplace: Onsite
Employment Type: Internship
Job Function: Software Engineering
Seniority: Intern level

Key Responsibilities

  • •Architect and develop efficient, highly scalable and secured backend services.
  • •Optimize backend systems and services for data security, modularity, computational efficiency, and scalability.
  • •Analyze business and technical requirements to solve challenging problems.
  • •Participate in design reviews and code reviews.
  • •Collaborate with engineers, product managers, and business owners to deliver business requirements on time.

Key Requirements

  • •Currently pursuing an Undergraduate or Master's degree in Computer Science, Software Engineering, or a related technical discipline.
  • •Strong software programming capabilities with good code design and coding style.
  • •Familiarity with at least one programming language: Go, Python, Java, or C++.
  • •Pragmatic understanding of data structures, algorithm design/analysis, networking, data security, distributed systems, and highly scalable systems design.
  • •Ability to collaborate effectively in a fast-moving, culturally diverse, globally distributed team environment.
Education:Bachelor's in Computer Science, Software Engineering
Skills:Problem-solvingCollaborationSelf-motivationAgilityProduct ownership
Tech Stack:GoPythonJavaC++Distributed systemsData securityNetworkingBackend services

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