
Software Engineer Graduate (Commerce Ads) - 2026 Start (BS/MS)
Skip the busywork
ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.
About this role
Responsibilities
The TikTok Commerce Ads team is dedicated to blending advertiser focus with technical expertise. Our mission is to enhance commerce ads—both open-loop and closed-loop—to establish TikTok as an essential growth engine for businesses of all sizes and a top destination for consumers to discover and buy products, content, and services. We are crucial to driving TikTok's ad revenue and are committed to developing the next-generation web ad solutions for the platform.
We are looking for talented individuals to join our team in 2026. As a graduate, you will get opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth. Launch your career where inspiration is infinite at TikTok
Successful candidates must be able to commit to an onboarding date by end of year 2026. Please state your availability and graduation date clearly in your resumes.
Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply. The application limit is applicable to TikTok and its affiliates' jobs globally. Applications will be reviewed on a rolling basis. We encourage you to apply early.
Key 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.
Qualifications
Minimum Qualifications
- BS/MS degree in Computer Science or similar fields, with related industry experience.
- 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).
- Team-player with strong communication skills who can also work independently.
Preferred Qualifications:
- 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
Job Information
【For Pay Transparency】Compensation Description (Annually)
The base salary range for this position in the selected city is $100320 - $177840 annually. Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units. Benefits may vary depending on the nature of employment and the country work location. Employees have day one access to medical, dental, and vision insurance, a 401(k) savings plan with compa