Description
Seniority: New Grad
TikTok’s Monetization Ads Interface Team develops software and intelligent marketing capabilities that help advertisers connect with customers and grow their businesses. The role focuses on developing and improving TikTok Ads, optimizing frontend performance, and collaborating with product and R&D teams to deliver project goals.
Responsibilities
- Design, develop, test and continuously improve TikTok Ads software
- Optimize performance of Ads frontend interfaces
- Resolve JavaScript or layout cross-browser and compatibility problems
- Analyze product objectives to deliver results aligned with project goals
- Manage project priorities, deadlines, and deliverables
- Collaborate with PM and R&D teams globally, in a fast-paced environment
Qualifications
- Individuals who are completing or have recently completed a Bachelor's or Mster's degree in Computer Science or a related discipline
- Strong Computer Science fundamentals (algorithms, data structures, software design) and problem-solving skills
- Proficiency and experience working with JavaScript ES5 or later, CSS, and at least one frontend MV\* framework such as React or Vue
- Collaborative mindset, with solid communication skills
Preferred Qualifications
- Experience with Advertisement Technology is a plus, but not required
- Experience with vibe coding/agentic AI/LLM is a plus but not required
- Familiarity and ability to work with the back-end technologies and databases is a plus, but not required
Skills
- Experience with Advertisement Technology is a plus, but not required
- Experience with vibe coding/agentic AI/LLM is a plus but not required
- Familiarity and ability to work with the back-end technologies and databases is a plus, but not required
Tech stack
JavaScript ES5+, CSS, React, Vue, Algorithms, Data Structures, Software Design
Benefits
- Additional discretionary bonuses/incentives
- Restricted stock units
- 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
- 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure)
More from TikTok
- Backend Software Engineer Intern (Global E-Commerce) - 2027 Summer
- Backend Software Engineer Intern (TikTok-Search) - 2027 Summer
- Backend Software Engineer Intern (TikTok-Global Live-Foundation) - 2027 Summer
- Software Engineer Intern (Media Engine) - 2027 Summer
- Backend Software Engineer Intern (Creation Platform) - 2027 Summer
More in San Jose
- Software Engineer Intern (Payment) - 2027 Summer
- Entry Level Software Developer 2027 SAN JOSE
- Software Engineer Project Intern (Developer Infrastructure) - 2027 Start
- New Grad Software Engineer, Product Engineering
- CST Application Engineer
Similar roles
- Software Engineer - Sustaining Engineering
- Associate Software Engineer
- Associate Software Engineer
- Software Engineering - R&D Engineering Development Program
- Software Engineer I