Summary
TikTok is the leading destination for short-form mobile video, and they are seeking a Software Engineer to join their Pangle team. This role involves designing and building large-scale backend services and data pipelines to enhance ad measurement and optimize advertising effectiveness.
Responsibilities
- Design and build large-scale backend services for signal ingestion, identity matching, attribution, and ads measurement that directly power ads delivery and business growth
- Develop scalable real-time and batch data pipelines that maximize the value of first-party and third-party signals across global advertising traffic
- Build foundational data and ML infrastructure that supports audience systems, ads ranking, conversion optimization, and performance measurement
- Apply both strong backend engineering and data-driven thinking to improve signal quality, system reliability, model effectiveness, and business outcomes
- Leverage AI agents and LLM-powered automation to improve signal processing, data operations, optimization workflows, and engineering productivity across the Pangle ecosystem
Skills
- BS or MS degree in Computer Science, Engineering, or related technical field
- 2+ years of experience in software development (backend services) or infrastructure engineering
- Strong coding skills in one or more languages (e.g., Go, Python, C++, Java)
- Solid understanding of distributed systems, backend architectures, and data processing frameworks
- Ability to think critically, solve complex problems, and communicate effectively across teams
- Strong interest in adopting and leveraging AI technologies, including LLMs and AI agents, to accelerate software development, improve operational efficiency, and drive engineering innovation and productivity
- Experience building or maintaining large-scale advertising infrastructure or similar high-throughput, low-latency systems
- Excellent teamwork and communication skills, with a strong sense of ownership and the ability to move projects forward independently
- Strong business and data intuition, passion for tackling complex problems, and proven ability in abstraction, project execution, and innovation
Qualifications
Must Haves
- BS or MS degree in Computer Science, Engineering, or related technical field
- 2+ years of experience in software development (backend services) or infrastructure engineering
- Strong coding skills in one or more languages (e.g., Go, Python, C++, Java)
- Solid understanding of distributed systems, backend architectures, and data processing frameworks
- Ability to think critically, solve complex problems, and communicate effectively across teams
- Strong interest in adopting and leveraging AI technologies, including LLMs and AI agents, to accelerate software development, improve operational efficiency, and drive engineering innovation and productivity
Nice to Haves
- Experience building or maintaining large-scale advertising infrastructure or similar high-throughput, low-latency systems
- Excellent teamwork and communication skills, with a strong sense of ownership and the ability to move projects forward independently
- Strong business and data intuition, passion for tackling complex problems, and proven ability in abstraction, project execution, and innovation
Benefits
- Employees have 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)