Realtime Graph Backend Intern

TikTok

San Jose (CA)

On-site

USD 51,000 - 73,000

Part time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
Housing allowance
10 paid holidays per year

Job summary

TikTok's Social Foundation internship offers hands-on experience in building large-scale graph infrastructure powering social features at global scale. You will contribute to real-time graph queries, mining, and integration with core systems like recommendations and risk control.

Join a team shaping real-time relationships insights and product strategies, while gaining exposure to industry professionals and development workshops during the 12-week summer program.

Qualifications

  • Pursuing undergraduate or graduate degree in software development or related field.
  • Available to work 12 weeks in Summer 2027.
  • Proficient in Go, Java, C++, or Python.
  • Strong understanding of architectures, data structures, and algorithms.
  • Excellent communication and teamwork skills.

Responsibilities

  • Design and implement high-performance data storage and management systems for trillion-scale social graph data, ensuring seamless integration and rapid iteration for mission-critical applications.
  • Develop distributed graph database engines capable of handling billions of vertices and trillions of edges, enabling millisecond-level multi-hop queries and real-time graph reasoning.
  • Build a real-time graph mining platform to extract social relationships, patterns, clusters, and communities, fueling product strategies and personalized recommendations.
  • Lead the integration of the Social Graph with core systems (e.g., recommendation, search, risk control) to support social interactions, live-streaming, and various TikTok business use cases.

Skills

Go
Java
C++
Python
Data structures
Algorithms
Teamwork
Communication

Education

Undergraduate/Graduate in Software Development, Computer Science, Computer Engineering, or related technical discipline

Job description

TikTok's Social Foundation internship offers hands-on experience in building large-scale graph infrastructure powering social features at global scale. You will contribute to real-time graph queries, mining, and integration with core systems like recommendations and risk control.

Join a team shaping real-time relationships insights and product strategies, while gaining exposure to industry professionals and development workshops during the 12-week summer program.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Graph Systems Intern - Real-Time, Large-Scale
Backend Graph Systems Intern - Real-Time, Large-Scale

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Housing allowance
Paid holidays
Backend Software Engineer Intern (TikTok-Social-Foundation) - 2027 Summer San Jose Technology -[...]
Backend Software Engineer Intern (TikTok-Social-Foundation) - 2027 Summer San Jose Technology -[...]

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Housing allowance
Paid holidays
Data Platform Intern: Real-Time & Big Data
Data Platform Intern: Real-Time & Big Data

TikTok • San Jose (CA)

On-site
USD 62,000 - 83,000
Health insurance
Life insurance
Wellbeing benefits
+1
Backend Software Engineer Intern (TikTok-Social-Foundation) - 2027 Summer
Backend Software Engineer Intern (TikTok-Social-Foundation) - 2027 Summer

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Housing allowance
10 paid holidays per year
Backend Software Engineer Intern — Build Features at Scale
Backend Software Engineer Intern — Build Features at Scale

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Life insurance
Wellbeing benefits
+2
Growth Backend Engineer Intern
Growth Backend Engineer Intern

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Housing allowance
Paid holidays
+1
Backend Engineer Intern: Scale Systems, Security & Performance
Backend Engineer Intern: Scale Systems, Security & Performance

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Housing allowance
10 paid holidays per year
+1
Backend Engineer Intern — Scale a Billion-User Search
Backend Engineer Intern — Scale a Billion-User Search

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Housing allowance
Paid holidays
+1
Software Engineer Intern – Real-Time Billing Platform
Software Engineer Intern – Real-Time Billing Platform

TikTok • San Jose (CA)

On-site
USD 62,000 - 83,000
Health insurance
Housing allowance
Paid holidays
Full-Stack Software Engineer Intern (Summer 2027)
Full-Stack Software Engineer Intern (Summer 2027)

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
10 paid holidays per year
Housing allowance (if not 100% remote)