Software Engineer, Ads Data Application
Core
Build and optimize large-scale streaming and batch data processing solutions for the TikTok ads platform and internal business intelligence.
Role type
Senior Backend Engineer (Data Systems)
Builds
Data pipelines, core data service capabilities, and AI-driven data processing solutions for the commercialization platform.
Domain
Ad technology, large-scale data engineering, AI applications
Deliverable
production ML models
Required skills
Java, Go, Scala, C++, Python, data structures and algorithms, system design, high-performance systems, high-availability systems, data engines (Elasticsearch, ClickHouse, Doris), business acumen
Preferred skills
AI application design, scalable architecture design
Technologies
Elasticsearch, ClickHouse, Doris
Responsibilities
Lead server-side development of data products, build core data service capabilities, develop backend solutions for AI-driven data processing.
Seniority
Senior, hands-on IC
