Backend Engineer Intern — Go, Microservices & EDA

TikTok

San Jose (CA)

On-site

USD 51,000 - 73,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Mentorship program
Housing allowance (if applicable)
Health insurance for interns

Job summary

TikTok is offering a 12-week Summer 2027 internship focused on building the global copyright protection platform. You will work on backend services in Go, contribute to event-driven architectures, and collaborate with product, algorithm, and frontend teams to deliver impactful systems.

Interns gain hands-on experience with microservices, data stores, and distributed systems while receiving mentorship and potential full-time conversion opportunities.

Qualifications

  • Pursuing Undergraduate/Master in software/CS/CE or related field.
  • Commit to 12 weeks during Summer 2027.
  • Proficient in at least one backend language such as Go, Java, or C++; Go is a plus.
  • Familiar with databases such as MySQL, Redis, and MongoDB; understanding of index optimization.
  • Understanding of RESTful API design; familiarity with RPC frameworks (Thrift, gRPC) is a plus; Linux and Shell scripting basics.
  • Strong problem-solving and logical thinking; fast learner.
  • Excellent communication and collaboration skills with a strong team mindset.
  • Experience with microservices, Docker and Kubernetes is a plus.
  • Interest in copyright protection, content safety, or multimedia processing.

Responsibilities

  • Participate in architecture design and development of core backend services for the copyright protection platform, writing Go code across modules including intake, audit scheduling, enforcement, and appeals.
  • Develop event-driven pipelines to ensure reliable delivery and eventual consistency across services.
  • Design and maintain MySQL/NoSQL databases for billion-scale data volumes with data integrity.
  • Build and maintain RESTful APIs and RPC interfaces for frontend, internal, and external systems.
  • Work on multi-DC architecture, cross-region replication, and read-after-write consistency strategies.
  • Monitor and optimize performance; resolve production issues to ensure stability.

Skills

Go
Java
C++
RESTful API design
Linux
Shell scripting
Problem solving
Communication
Team collaboration
Open-source contributions

Education

Undergraduate/Master in Software Development, Computer Science, Computer Engineering or related

Tools

MySQL
Redis
MongoDB
Thrift
gRPC
Docker
Kubernetes
EventBus
Kafka
Event-Driven Architecture

Job description

TikTok is offering a 12-week Summer 2027 internship focused on building the global copyright protection platform. You will work on backend services in Go, contribute to event-driven architectures, and collaborate with product, algorithm, and frontend teams to deliver impactful systems.

Interns gain hands-on experience with microservices, data stores, and distributed systems while receiving mentorship and potential full-time conversion opportunities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Go Intern — Build Scalable, Global Systems
Backend Go Intern — Build Scalable, Global Systems

TikTok • San Jose (CA)

On-site
USD 25,000 - 39,000
Mentorship program
Hands-on Go projects
Social events
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 Software Engineer Intern (TikTok- PGC-Digital Content Center) - 2027 Summer San Jose Te[...]
Backend Software Engineer Intern (TikTok- PGC-Digital Content Center) - 2027 Summer San Jose Te[...]

TikTok • San Jose (CA)

On-site
USD 25,000 - 39,000
Mentorship program
Hands-on Go projects
Social events
Backend Engineer Intern — Global E-Commerce
Backend Engineer Intern — Global E-Commerce

TikTok • Seattle (WA)

On-site
USD 101,059,000 - 143,933,000
Health insurance
Housing allowance
10 paid holidays
Backend Engineer Intern – Summer, 12 Weeks
Backend Engineer Intern – Summer, 12 Weeks

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Paid holidays
Housing allowance
Backend Engineer Intern: AI-Powered, Scalable Services
Backend Engineer Intern: AI-Powered, Scalable Services

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Housing allowance
Paid holidays
Backend Engineer Intern: Build Scalable Services & AI Tools
Backend Engineer Intern: Build Scalable Services & AI Tools

TikTok • San Jose (CA)

On-site
USD 52,000 - 72,000
Health insurance
Housing allowance
Paid holidays
Backend Engineer Intern — Creator Economy (Summer 2027)
Backend Engineer Intern — Creator Economy (Summer 2027)

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Life insurance
Wellbeing benefits
+1
Software Engineer Intern - AI & Search Systems
Software Engineer Intern - AI & Search Systems

TikTok • Seattle (WA)

On-site
USD 51,000 - 69,000
Health insurance
Housing allowance
Paid holidays
Backend Systems Engineer Intern - Live Tech & Moderation
Backend Systems Engineer Intern - Live Tech & Moderation

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Paid holidays
Housing allowance
+1