Software Engineer, Ads Business Integrity - Customer Experience

TikTok

San Jose (CA)

On-site

USD 194,000 - 355,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health Insurance
401(k)
Paid Leave

Job summary

A leading platform for short-form mobile videos is seeking a Software Engineer for Ads Business Integrity. This role focuses on creating a safe ads ecosystem through scalable infrastructure and data-driven applications. Ideal candidates will have a strong background in coding and system design, with a passion for enhancing platform integrity and advertiser experience. Join a diverse team committed to innovation and making a difference.

Qualifications

  • Strong coding and system design skills with clean, maintainable code.
  • Proficiency in at least one programming language: Go, Python, Java, C, or C++.

Responsibilities

  • Design and implement scalable infrastructure for ads quality control.
  • Develop trust-enhancing products to improve advertiser experience.
  • Collaborate with cross-functional teams to scale backend services.

Skills

Coding
System Design
Data Structures
Algorithms
Networking
Security
Distributed Systems

Education

B.S. in Computer Science

Tools

Go
Python
Java
C
C++

Job description

Software Engineer, Ads Business Integrity - Customer Experience

Get AI-powered advice on this job and more exclusive features.

Responsibilities

At TikTok, the Business Integrity team is central to our monetization strategy. This global team of engineers and product specialists is dedicated to creating a safe, trustworthy, and high-performing ads platform.

We focus on building the technological infrastructure that protects our ads ecosystem, enhances advertiser trust, and supports global business growth. Our work includes developing content integrity systems and data-driven monetization insights, directly contributing to TikTok’s mission of inspiring creativity and bringing joy.

What You’ll Do:

  • Design and implement scalable infrastructure for ads quality control and content moderation
  • Develop trust-enhancing products to improve advertiser experience and platform integrity
  • Create data-driven applications that enable teams worldwide to discover new monetization opportunities
  • Collaborate with cross-functional teams to scale high-performance backend services supporting a global platform

Qualifications

Minimum Qualifications:

  • B.S. or higher in Computer Science or a related field from a reputable institution
  • Strong coding and system design skills with clean, maintainable code
  • Proficiency in at least one language: Go, Python, Java, C, or C++
  • Solid understanding of data structures, algorithms, networking, security, and distributed systems

Preferred Qualifications:

  • Experience in ads technology or business integrity systems
  • Passion for building safer, smarter, and more transparent platforms

About TikTok

TikTok is a leading platform for short-form mobile videos. Our mission is to inspire creativity and bring joy. With headquarters in Los Angeles and Singapore, and offices worldwide, we foster a diverse and innovative environment.

Why Join Us

We value creativity, curiosity, humility, and impact. Our teams work together to create value, inspire, and bring joy. We embrace challenges as opportunities to learn and innovate, maintaining an 'Always Day 1' mindset. Join us to grow and make a difference.

Diversity & Inclusion

TikTok is committed to an inclusive workplace that values diverse skills, experiences, and perspectives. We celebrate our diversity and aim to reflect the communities we serve.

TikTok Accommodation

We provide reasonable accommodations during recruitment for candidates with disabilities, religious beliefs, or other protected reasons. Contact us at https://tinyurl.com/RA-request for assistance.

Job Information

Compensation: $194,000 - $355,000 annually, depending on location, experience, and qualifications. Benefits include health insurance, 401(k), paid leave, and more. Benefits may vary by country and are subject to change.

For Los Angeles County candidates, we adhere to all applicable laws regarding criminal history considerations.

Additional Details
  • Seniority level: Entry level
  • Employment type: Full-time
  • Job function: Engineering and IT
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Graduate (Ads Interface) - 2027 Start
Software Engineer Graduate (Ads Interface) - 2027 Start

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Software Engineer, Ads Infra - Serving and Foundation
Software Engineer, Ads Infra - Serving and Foundation

TikTok • San Jose (CA)

On-site
USD 162,000 - 317,000
Medical insurance
Dental insurance
Vision insurance
+9
Junior Solutions Engineer - SMB, Ads
Junior Solutions Engineer - SMB, Ads

TikTok • San Jose (CA)

On-site
USD 118,000 - 188,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+2
Machine Learning Engineer, Content Understanding
Machine Learning Engineer, Content Understanding

TikTok • San Jose (CA)

On-site
USD 162,000 - 388,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+6
Software Engineer(Ads Delivery) ,Brand Ads
Software Engineer(Ads Delivery) ,Brand Ads

TikTok • San Jose (CA)

On-site
USD 162,000 - 388,000
Software Engineer/Mobile Engineer Graduate (Ads Core Demonstration) - 2027 Start
Software Engineer/Mobile Engineer Graduate (Ads Core Demonstration) - 2027 Start

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical, dental, vision insurance
401(k) match
Paid parental leave
+4
Software Engineer Graduate (Business Integrity) - 2027 Start
Software Engineer Graduate (Business Integrity) - 2027 Start

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+2
Machine Learning Engineer, Monetization Technology
Machine Learning Engineer, Monetization Technology

TikTok • San Jose (CA)

On-site
USD 254,000 - 480,000
Solutions Engineer - Partnerships, Ads (Applied AI Focus)
Solutions Engineer - Partnerships, Ads (Applied AI Focus)

TikTok • New York (NY)

On-site
USD 162,000 - 317,000
Machine Learning Engineer, Data Mining (Ads Core)
Machine Learning Engineer, Data Mining (Ads Core)

TikTok • San Jose (CA)

On-site
USD 162,000 - 388,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+5