Drimva

TikTok

AI Software Engineer Graduate (TikTok-PGC-OGC&Creator Strategy) - 2027 Start - Graduate (TikTok PGC) - 2027 Start

San Jose, California · Full-time · Posted Oct 28, 2026

Education
Bachelor's degree in Computer Science or a related discipline; candidates must be completing or have recently completed the degree.

About the job

Build and maintain backend systems for TikTok PGC in-app purchases, including creator subscriptions and paid short drama, supporting content access, monetization, governance, and payouts.

What you'll do

  • Design, develop, and maintain backend services and scalable purchase, entitlement, subscription, experimentation, governance, and financial workflows.
  • Collaborate with cross-functional teams to translate creator and business needs into technical solutions, and own projects from design through launch.
  • Improve system correctness, performance, availability, observability, and data integrity through testing, monitoring, code reviews, and documentation.

What they ask for

  • Completing or recently completed a Bachelor's degree in Computer Science or a related discipline.
  • Proficiency in at least one backend language: Go, Java, C++, or Python.
  • Solid understanding of data structures, algorithms, computer networks, operating systems, and database fundamentals.
  • Familiarity with relational databases and caching technologies such as MySQL and Redis, including basic indexing and performance optimization.

Nice to have

  • Software engineering experience through internships, research, open-source contributions, coding competitions, or relevant projects.
  • Experience with backend or distributed systems, microservices, message queues, RPC frameworks, cloud-native technologies, high-concurrency or data-intensive systems, or AI agents.

Tools

Go, Java, C++, Python, MySQL, Redis

AI focus

Experience with AI agents, including LLM-based agents, agentic workflows, or agent tooling, is a plus.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 6, 2026 (UTC)