Backend Software Engineer Graduate (TikTok-PGC-Digital Content Center) - 2027 Start

TikTok
San Jose
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Problem-solving","Logical thinking","Communication","Collaboration","Team-oriented mindset","Quick learning"]

Build core backend services for a global copyright protection platform, translating legal requirements and operational workflows into scalable systems. Work on event-driven, multi-region distributed architectures with Go, RESTful APIs, and RPC interfaces. Design and optimize data stores at billion-scale volumes, improve performance, and support production reliability. Collaborate with product managers, front-end engineers, and algorithm teams to deliver high-quality services on time.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
15 hours ago

Backend Software Engineer Graduate (TikTok-PGC-Digital Content Center) - 2027 Start

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Build core backend services for a global copyright protection platform, translating legal requirements and operational workflows into scalable systems. Work on event-driven, multi-region distributed architectures with Go, RESTful APIs, and RPC interfaces. Design and optimize data stores at billion-scale volumes, improve performance, and support production reliability. Collaborate with product managers, front-end engineers, and algorithm teams to deliver high-quality services on time.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Graduate level

Key Responsibilities

  • •Participate in the architecture design and development of core backend services for the copyright protection platform.
  • •Design and implement event-driven architectures with high-availability event flow pipelines to ensure reliable delivery and eventual consistency.
  • •Design, optimize, and maintain databases (MySQL/NoSQL) for efficient storage and querying at billion-scale volumes.
  • •Develop and maintain RESTful APIs and RPC interfaces for secure and efficient data exchange.
  • •Monitor and resolve production issues to ensure system stability and business continuity.

Key Requirements

  • •Completing or recently completed a Bachelor's/Master's degree in Computer Science or a related discipline.
  • •Proficient in at least one backend language such as Go, Java, or C++.
  • •Familiar with databases including MySQL, Redis, and MongoDB, including index optimization and basic performance tuning.
  • •Understanding of RESTful API design and development.
  • •Familiar with Linux-based operating systems and common commands, with basic shell scripting ability.
Education:Bachelor's in Computer Science
Skills:Problem-solvingLogical thinkingCommunicationCollaborationTeam-oriented mindsetQuick learning
Tech Stack:GoJavaC++MySQLRedisMongoDBRESTful APIsLinuxShell scriptingEventBusMessage QueuesKafkaMicroservicesDockerKubernetesRPCThriftGRPCRPC frameworksRPC interfaces

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