Backend Software Engineer Graduate (Creation Platform) - 2027 Start

TikTok
San Jose
Full timeFunction: Software EngineeringEducation: bachelorsSkills: ["Responsible","Self-motivated","Growth mindset","Communication","Collaboration"]

Build and evolve large-scale distributed backend services that power TikTok’s Creation Platform. Collaborate with product and cross-functional teams to design and develop features used by global users, explore innovative product ideas, and apply cutting-edge technologies. Work with experts across technical domains to solve challenging issues in multimedia infrastructure and improve system architecture for future growth and a trusted creation experience.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
11 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: 11 hours agoStatus: Live

Job Summary

Build and evolve large-scale distributed backend services that power TikTok’s Creation Platform. Collaborate with product and cross-functional teams to design and develop features used by global users, explore innovative product ideas, and apply cutting-edge technologies. Work with experts across technical domains to solve challenging issues in multimedia infrastructure and improve system architecture for future growth and a trusted creation experience.
Location: San Jose
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.
  • •Partner 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.
  • •Support the Creation Platform team’s goal of providing a trusted content creation platform focused on privacy and security.

Key Requirements

  • •Completing or recently completed a Bachelor's degree in Computer Science, Computer Engineering, or a related discipline.
  • •Proficient in at least one programming language: Golang, Java, C++, or Python.
  • •Solid understanding of computer architecture, data structures, and algorithms.
  • •Hands-on experience with common technical stacks such as databases, caches, and message queues.
  • •Responsible, self-motivated, and able to demonstrate a growth mindset.
Experience:Consumer-facing applicationsMultimedia
Education:Bachelor's in Computer Science, Computer Engineering or related discipline
Skills:ResponsibleSelf-motivatedGrowth mindsetCommunicationCollaboration
Tech Stack:GolangJavaC++PythonDatabasesCachesMessage queuesVideo codecsMedia containersDistributed backend systems

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