Software Engineer Graduate (Ads Delivery)

TikTok
San Jose, CA
Job Description
Role Overview

Join the Brand Ads Team as a graduate software engineer to build technologies that unlock business growth potential. You will work on the end-to-end ads delivery tech stack, including ads bidding, ranking, and forecasting.

What You Will Do

Build and optimize the delivery stack, drive products from concept to launch, turn business goals into scalable delivery strategies, and own technical design and implementation.

Why It Might Be a Fit

Successful candidates must be able to commit to an onboarding date by the end of the year, and must have strong coding, debugging, and system design fundamentals, as well as proficiency in Go, C/C++, Java, Python, or similar languages.

Requirements

  • Individuals who are completing or have recently completed a Bachelor's/ Master's degree in Computer Science or a related discipline
  • Strong coding, debugging, and system design fundamentals
  • Proficiency in Go, C/C++, Java, Python, or similar languages
  • Comfort with ambiguity and the judgment to make clear engineering trade-offs
  • Strong cross-functional communication and collaboration skills
  • Experience with large-scale backend, recommendation, or advertising systems

Benefits

  • Opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth
]]>