Backend Software Engineer Graduate (Creation Platform) - 2027 Start

TikTok
San Jose
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: mastersSkills: ["Self-motivation","Growth mindset","Communication","Collaboration"]

Build and evolve backend features powering TikTok’s Creation Platform, collaborating with product and cross-functional teams to explore new ways to create content. You’ll design and develop features used by global users, work with experts across technical domains to solve hard problems in multimedia infrastructure, and help evolve large-scale distributed backend systems with a strong focus on privacy and security.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
13 hours ago

Backend Software Engineer Graduate (Creation Platform) - 2027 Start

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live
Reposted: similar role first listed 1 day ago

Job Summary

Build and evolve backend features powering TikTok’s Creation Platform, collaborating with product and cross-functional teams to explore new ways to create content. You’ll design and develop features used by global users, work with experts across technical domains to solve hard problems in multimedia infrastructure, and help evolve large-scale distributed backend systems with a strong focus on privacy and security.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Graduate level

Key Responsibilities

  • •Design and develop backend features used by global users, delivering real-world impact.
  • •Collaborate with cross-functional teams to explore innovative product ideas and cutting-edge technologies.
  • •Work with experts across technical domains to identify and solve challenging issues in multimedia infrastructure.
  • •Evolve the architecture of global large-scale distributed backend systems to support TikTok’s future.

Key Requirements

  • •Completing or recently completed a Master’s degree in Computer Science, Computer Engineering, or a related discipline.
  • •Proficient in at least one programming language such as Golang, Java, C++, or Python.
  • •Solid understanding of computer architectures, data structures, and algorithms.
  • •Hands-on experience with commonly used technical stacks such as databases, caches, and message queues.
  • •Responsible, self-motivated, and able to demonstrate a growth mindset.
Education:Master's in Computer Science or Computer Engineering (or related discipline)
Skills:Self-motivationGrowth mindsetCommunicationCollaboration
Tech Stack:GolangJavaC++PythonDatabasesCachesMessage queuesVideo codecsMedia containers

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