Go Backend Engineer: Distributed Systems

TikTok

San Jose (CA)

On-site

USD 128,000 - 256,000

Full 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

Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
Disability coverage
Life insurance
Wellbeing benefits

Job summary

TikTok is hiring a backend engineer in San Jose to build a global copyright protection platform. You will design core services, implement high-availability event-driven pipelines, and optimize databases for large-scale data.

Collaboration with product, frontend, and algorithm teams will be essential to deliver reliable, secure APIs and cross-region workflows. Strong knowledge of Go/Java/C++, databases (MySQL/NoSQL), REST/RPC, and distributed systems is required.

Qualifications

  • Bachelor's or Master's degree in Computer Science or related field.
  • Proficient in Go, Java, or C++.
  • Experience with MySQL, Redis, MongoDB; familiarity with indexing and tuning.
  • Understanding of RESTful API design and development.
  • Familiar with Linux and shell scripting; strong problem-solving skills.

Responsibilities

  • Architect and develop core backend services for the copyright protection platform.
  • Implement event-driven pipelines using EventBus/MQ for reliable delivery across workflows.
  • Design and optimize MySQL/NoSQL databases for billion-scale data.
  • Develop RESTful APIs and RPC interfaces for internal/external systems.
  • Plan multi-DC synchronization to reduce replication lag and ensure consistency.
  • Monitor performance, troubleshoot production issues, and improve throughput.
  • Collaborate with product, front-end, and algorithm teams to deliver high-quality releases.

Skills

Go
Java
C++
MySQL
Redis
MongoDB
REST APIs
Shell scripting
Distributed systems
gRPC

Education

Bachelor's or Master's in CS

Tools

Docker
Kubernetes
EventBus/Kafka
Thrift
gRPC

Job description

TikTok is hiring a backend engineer in San Jose to build a global copyright protection platform. You will design core services, implement high-availability event-driven pipelines, and optimize databases for large-scale data.

Collaboration with product, frontend, and algorithm teams will be essential to deliver reliable, secure APIs and cross-region workflows. Strong knowledge of Go/Java/C++, databases (MySQL/NoSQL), REST/RPC, and distributed systems is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Platform Engineer: Scalable Distributed Systems
Backend Platform Engineer: Scalable Distributed Systems

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Backend Go Engineer - Global, Event-Driven Systems
Backend Go Engineer - Global, Event-Driven Systems

re-zoo-me • San Jose (CA), Northern (KY)

Hybrid
USD 128,000 - 256,000
Medical insurance
Dental insurance
Vision insurance
+8
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 Systems Intern - Build Global, Scalable Services
Backend Systems Intern - Build Global, Scalable Services

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Life insurance
Wellbeing benefits
+2
Graduate Backend Engineer — Build Global, Scalable Systems
Graduate Backend Engineer — Build Global, Scalable Systems

TikTok • San Jose (CA), Northern (KY)

Hybrid
USD 128,000 - 317,000
Medical Insurance
Dental Insurance
Vision Insurance
+8
Backend Software Engineer - AI-Driven E-Commerce
Backend Software Engineer - AI-Driven E-Commerce

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical insurance
Dental insurance
Vision insurance
+8
Backend Engineer — Scalable, Secure Enterprise Platform
Backend Engineer — Scalable, Secure Enterprise Platform

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 137,000 - 259,000
Senior Backend Engineer — Governance & IP
Senior Backend Engineer — Governance & IP

TikTok • San Jose (CA), Northern (KY)

Hybrid
USD 218,000 - 388,000
Backend Engineer Graduate: Code Intelligence & Validation
Backend Engineer Graduate: Code Intelligence & Validation

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Backend Engineer: Scalable Microservices & Security
Backend Engineer: Scalable Microservices & Security

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 123,000 - 187,000
Medical insurance
401(k) match
Parental leave
+2