CareerPlanSign in

Software Engineer(Ads Delivery) ,Brand Ads

San Jose, United States of America💼 Full-time🗓 2026-09-28

Core

Building end-to-end delivery systems for TikTok's Brand Ads products, including traffic allocation, auction strategy, pacing, bidding, and ranking for Contextual Ads and Brand Search.

Role type

Senior IC backend engineer (ads delivery)

Builds

Delivery systems and marketplace capabilities for Contextual Ads and Brand Search

Domain

Advertising technology / Large-scale backend systems

Deliverable

production ML models

Required skills

Go, C/C++, Java, Python, system design, debugging, large-scale backend development, recommendation systems, advertising systems

Preferred skills

Ads delivery experience, pacing systems, bidding strategy, auction dynamics, marketplace optimization, forecasting

Technologies

Go, C/C++, Java, Python

Responsibilities

Build delivery systems across pacing, bidding, auction, traffic allocation, and delivery controls; Drive products from concept to launch with cross-functional partners; Turn business goals into scalable delivery strategies and system designs; Own technical design, implementation, experimentation, launch, and iteration; Use data and experiments to diagnose issues and drive fast iteration.

Sourced via tiktok · Listed on CareerPlan, which tracks 850,000+ jobs from 20+ sources.