Backend Engineer Intern — Go, Microservices & EDA

TikTok

San Jose (CA)

On-site

USD 51,000 - 73,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

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
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 Engineer Intern: Growth & AI Systems
Backend Engineer Intern: Growth & AI Systems

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Housing allowance
Paid holidays
Data Platform Intern — Big Data & Tooling (Summer 2027)
Data Platform Intern — Big Data & Tooling (Summer 2027)

InternHunt • Seattle (WA), Northern (KY)

Hybrid
USD 58,000 - 63,000
Health insurance
Paid holidays
Housing allowance