TikTok
Software Engineer, Pangle - SIA
San Jose, California · Full-time · Posted Oct 28, 2026
- Experience
- 2+ years of experience in software development (backend services) or infrastructure engineering.
- Education
- BS or MS degree in Computer Science, Engineering, or related technical field.
About the job
Builds large-scale backend, data, and ML infrastructure for advertising signal processing, identity resolution, attribution, and measurement across Pangle.
What you'll do
- Design and build backend services for signal ingestion, identity matching, attribution, and ads measurement.
- Develop scalable real-time and batch data pipelines and foundational data and ML infrastructure.
- Use AI agents and LLM-powered automation to improve signal processing, data operations, optimization workflows, and engineering productivity.
What they ask for
- BS or MS degree in Computer Science, Engineering, or a related technical field.
- 2+ years of experience in software development (backend services) or infrastructure engineering.
- Strong coding skills in one or more languages, such as Go, Python, C++, or Java.
- Solid understanding of distributed systems, backend architectures, and data processing frameworks.
Nice to have
- Experience building or maintaining large-scale advertising infrastructure or similar high-throughput, low-latency systems.
- Strong teamwork and communication skills, ownership, and ability to move projects forward independently.
Tools
Go, Python, C++, Java
AI focus
Leverage AI agents and LLM-powered automation to improve signal processing, data operations, optimization workflows, and engineering productivity.
Model-written summary · the original posting is authoritative