Software Engineer Graduate (Ads Infra) - 2027 Start

TikTok
San Jose
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Ownership","Empathy","Honesty","Critical thinking","Problem-solving","Teamwork"]

Join TikTok’s Global Monetization Product and Technology team to help build large-scale ads systems powering feeds, live streaming, branding, measurement, targeting, search, and creative solutions. You’ll develop state-of-the-art software engineering projects and take ownership of key targeting components or strategies, partnering with product and business teams to advance the monetization ecosystem. This graduate role requires committing to an onboarding date by year-end.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
3 days ago

Software Engineer Graduate (Ads Infra) - 2027 Start

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Join TikTok’s Global Monetization Product and Technology team to help build large-scale ads systems powering feeds, live streaming, branding, measurement, targeting, search, and creative solutions. You’ll develop state-of-the-art software engineering projects and take ownership of key targeting components or strategies, partnering with product and business teams to advance the monetization ecosystem. This graduate role requires committing to an onboarding date by year-end.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Graduate level

Key Responsibilities

  • •Participate in the development of a large-scale Ads system.
  • •Develop state-of-the-art software engineering projects.
  • •Own key targeting components or strategies in the TikTok ads monetization ecosystem.
  • •Work with product and business teams on product vision.

Key Requirements

  • •Completing or recently completed a Bachelor’s in Computer Science or a related discipline.
  • •Strong programming, debugging, and optimization skills in one or more general-purpose languages (Go, C/C++, Python, Java).
  • •Ability to think critically and formulate clear, concise solutions to problems.
  • •Deep understanding of computer architectures, data structures, and algorithms.
  • •Very strong teamwork skills, including communication, ownership, empathy, and honesty.
Experience:AdvertisingE-commerceGaming
Education:Bachelor's in Computer Science (or related discipline)
Skills:CommunicationOwnershipEmpathyHonestyCritical thinkingProblem-solvingTeamwork
Tech Stack:GoC/C++PythonJava

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn