TikTok
Software Engineer Graduate(Ads Infrastructure) - 2027 Start
San Jose, California · Full-time · Posted Oct 28, 2026
- Education
- Bachelor's/Master's in Computer Science or a related discipline
About the job
Develop large-scale advertising systems and targeting components for TikTok’s ads monetization platform, collaborating with product and business teams.
What you'll do
- Develop a large-scale Ads system and 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.
What they ask for
- Completing or recently completed a Bachelor's/Master's in Computer Science or a related discipline.
- Strong programming, debugging, and optimization skills in one or more general-purpose programming languages.
- Deep understanding of computer architectures, data structures, and algorithms.
- Strong teamwork skills, including communication, ownership, empathy, and honesty.
Nice to have
- Experience in the advertising, e-commerce, or gaming industry.
Tools
Go, C/C++, Python, Java
Model-written summary · the original posting is authoritative