Tiktok logo

Senior Frontend Software Engineer, PGC-OGC

Tiktok

San Jose, CA
Full Time
Senior
187k-360k
8 days ago

Job Description

About the Role

The mission of TikTok OGC is to inspire diverse entertainment content creation and promote entertainment consumption. We focus on areas such as news, film, sports, gaming and more, aiming to serve copyright holders, entertainment distributors, content creators, TikTok users, and the platform itself. Our goal is to create a win-win environment and foster the flourishing development of the diversified digital content industry. Our vision is to create a diverse, compatible, and mutually beneficial digital copyright content ecosystem on TikTok. With billions of creators and users on TikTok, accompanied by an immense amount of submitted content, we aim to satisfy the diverse needs of OGC creators, promote the diversity of TikTok content, and address cutting-edge challenges such as global multi-data centers, massive data processing, ultra-high concurrency, and multimedia processing algorithms for video, images, and sound.

Key Responsibilities

  • Collaborate closely with product managers and designers to build high-quality, performant, and maintainable user experiences and platforms for the products mentioned above.
  • Learn how TikTok core products work, and discover the magic underlying systems that power the fastest-growing platform on the planet.
  • Stay up-to-date with the latest technologies including AI/LLMs, explore their practical applications, and apply them to enhance the product where appropriate.
  • Learn and grow from working alongside colleagues, adopting the latest technologies, and solving complex industry challenges.
  • Establish and advocate for engineering best practices, mentor teammates, and contribute to a culture of technical excellence that supports both team growth and efficient product iteration.
  • Help evolve and scale our team with your expertise, experience, and perspectives.

Requirements

  • Bachelor's degree in Computer Science or related major.
  • 5+ years of industry experience in software development.
  • Strong proficiency in JavaScript (ES5/6/7/8), CSS, DOM manipulation, and modern layout techniques.
  • Solid understanding of component-based development principles.
  • Hands-on experience with frameworks such as React, Angular, or Vue.
  • Familiarity with build tools (webpack, babel) and CI/CD pipelines.

Nice to Have

  • Practical experience with genAI/LLM systems, AI agents, and related data processing workflows.
  • In-depth knowledge of low-level CSS/JS fundamentals and related performance optimization techniques.
  • In-depth knowledge of module bundlers and build tools such as Webpack, Rollup, Vite, or Esbuild.
  • Understanding of product, product design and product engineering.
  • Knowledge of data analysis, backend systems, or native mobile development is a plus.
  • Experience working with Lynx (https://lynxjs.org/)

Qualifications

  • Educational background in Computer Science or related field.
  • Minimum of 5 years of industry experience in software development.

Benefits & Perks

  • Annual base salary range of $187,040 - $359,720, depending on qualifications and location.
  • Additional discretionary bonuses/incentives and restricted stock units may be offered.
  • Day one access to medical, dental, and vision insurance.
  • A 401(k) savings plan with company match.
  • Paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits.
  • 10 paid holidays per year, 10 paid sick days per year, and 17 days of Paid Personal Time (prorated upon hire).

Working at Tiktok

The company values technical excellence, continuous learning, collaboration, and innovation. Employees are encouraged to adopt the latest technologies, mentor teammates, and contribute to a culture of growth and high-quality engineering.

Apply Now

Job Details

Posted AtJul 16, 2025
Salary187k-360k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Tiktok

Website

tiktok.com

Location

San Jose, CA

Industry

Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches