Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

TikTok Logo

Backend Software Engineer Intern (TikTok-PGC-Ecosystem Platform) - 2026 Summer (BS/MS)

TikTok

$45 - $45
Sep 11, 2025
Seattle, WA, US
Apply Now

TikTok's recommendation system cannot understand video content and can be tricked by creators, leading to poor-quality videos and a negative impact on the platform and society

Requirements

  • Strong knowledge of data structures and algorithms
  • Proficient in at least one coding language, including but not limited to Go, Java, Python, C++, Javascript, TypeScript
  • Good grasp of software engineering and how to build a system in scalable and extensive manner
  • Understanding of concurrency, database, and message queue is a plus
  • Experience in data analytics or ecosystem is a plus
  • Experience in building systems from the ground up, implementing DDD (Domain-Driven Design) principles, adopting event-driven architectures, and designing complex system frameworks

Responsibilities

  • Work closely with product managers, data scientists and other engineers to iterate on data driven product ideas
  • Improve system design and architecture to ensure service reliability, performance, and extensibility
  • Learn and understand how TikTok products work and help build end-to-end solutions
  • Learn and grow from working with great colleagues and taking on challenges
  • Help our team grow from your expertise, experience, and perspectives

Other

  • Currently pursuing an Undergraduate/Graduate in Software Development, Computer Science, Computer Engineering, or a related technical discipline
  • Able to commit to working for 12 weeks during the Summer of 2026
  • Ability to think critically and to formulate solutions to problems in a clear and concise way
  • Strong communication and excellent teamwork skills; being agile and a self-starter
  • Graduating December 2026 onwards with the intent to return to degree program after the completion of the internship