TikTok is looking to enhance commerce ads and establish itself as an essential growth engine for businesses of all sizes, driving ad revenue and developing next-generation web ad solutions.
Requirements
- Solid Computer Science fundamentals (algorithms, data structures, software design) and problem-solving skills.
- Solid programming skills, proficient in Python/Golang/Java/C/C++.
- Familiarity with logging and testing framework.
- Familiarity with databases (MySQL, Redis etc)
- Familiarity with main components for Ads systems, including ad creation, ad creative/format optimization.
- Proficiency and experience with designing, implementing, and operating large-scale distributed systems
Responsibilities
- Apply state-of-the-art backend development techniques to optimize TikTok Ads solution end to end, including but not limited to ad creation/delivery/creative automation/format optimization/etc. , improve Shop Sellers' marketing experience.
- Connect with businesses directly to understand and develop solutions for their jobs-to-be-done.
- Collaborate with Product Managers, Designers, and other disciplines to explore the next generation of shopping experiences on TikTok.
- Capitalize on the organic shopping behaviors on TikTok today and facilitate retentive behaviors to provide more people value and business value.
Other
- BS/MS degree in Computer Science or similar fields, with related industry experience.
- Team-player with strong communication skills who can also work independently.
- Commit to an onboarding date by end of year 2026
- Ability to interact and occasionally have unsupervised contact with internal/external clients and/or colleagues
- Ability to appropriately handle and manage confidential information including proprietary and trade secret information and access to information technology systems