Backend Software Engineer Graduate (Machine Moderation Platform) - 2027 Start

TikTok
Seattle
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Teamwork"]

Join TikTok’s Trust and Safety engineering team to build and optimize backend data application platforms that power content moderation and related risk insights. You’ll help design and implement architectures, improve stability and efficiency, and create systematic support for data integration, offline/real-time development, governance, and BI analysis. Work on distributed, high-concurrency systems and collaborate to strengthen R&D capabilities within the team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 day ago

Backend Software Engineer Graduate (Machine Moderation Platform) - 2027 Start

✓ Verified Job

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

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

Job Summary

Join TikTok’s Trust and Safety engineering team to build and optimize backend data application platforms that power content moderation and related risk insights. You’ll help design and implement architectures, improve stability and efficiency, and create systematic support for data integration, offline/real-time development, governance, and BI analysis. Work on distributed, high-concurrency systems and collaborate to strengthen R&D capabilities within the team.
Location: Seattle
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Graduate level

Key Responsibilities

  • •Participate in overall architecture design and implementation of Trust and Safety data application platforms.
  • •Optimize data application architecture to improve stability and efficiency and reduce storage, compute, and service architecture complexity/cost.
  • •Design and implement systematic support for data integration, offline development, real-time development, data governance, and BI analysis.
  • •Establish technical influence within and outside the department, cultivate talents, coach the team, and improve R&D capabilities.

Key Requirements

  • •Completing or recently completed a Bachelor's degree (or above) in computer science or a related discipline.
  • •Software development experience in at least one of: C++, Python, or Java.
  • •Experience working with server technology stack for distributed/high-concurrency scenarios (e.g., RPC, message queues, link tracking, service governance).
  • •Experience with big data systems and technologies such as Spark, Flink, ClickHouse, and HBase.
  • •Strong communication and teamwork skills; experience with data insight technologies (e.g., machine learning, statistical analysis) is preferred.
Education:Bachelor's in Computer science or a related discipline
Skills:CommunicationTeamwork
Tech Stack:C++PythonJavaRPCMessage queueSparkFlinkClickHouseHBaseBI analysisMachine learningStatistical analysisData governanceData integration

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