Backend Software Engineer - Business Integrity

TikTok

Singapore

On-site

SGD 120,000 - 180,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

Job summary

TikTok is seeking a Backend Software Engineer for Business Integrity in Singapore to build data-driven back-end services, enforce content integrity, and support monetization initiatives. You will contribute to the core platform powering ad quality and advertiser trust across global teams.

Ideal candidates have a B.Sc or higher in Computer Science, strong programming skills in Go/Python/Java/C/C++, and at least 3 years of relevant experience.

Qualifications

  • B.Sc or higher degree in Computer Science or related fields.
  • Solid programming capabilities and good coding style.
  • Familiarity with Go, Python, Java, C or C++.
  • Pragmatic understanding of data structures, algorithms, networks, data security and distributed systems.

Responsibilities

  • Engineer the infrastructure for advertisement quality control case analysis and machine learning model training to enforce content integrity.
  • Build products to enhance advertiser experience and enforce actor integrity.
  • Design and build data-driven applications to help local and global partners monetize opportunities.
  • Work closely with operations and infrastructure to build and scale back-end services.

Skills

Go
Python
Java
C
C++

Education

B.Sc or higher in Computer Science

Job description

Backend Software Engineer - Business Integrity
TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles New York London Paris Berlin Dubai Singapore Jakarta Seoul and Tokyo.

About the Team

TikTok Business Integrity team is at the core to power monetization drive for our business on a global scale. The team is made of talented software engineers and product managers from all over the world. We build the foundation to safeguard our advisement platform and use the most advanced technologies to bring most values to our business partners as well as users. In Singapore we focus on two pillars of business integrity: data foundation and advertiser experience.

Responsibilities
  • Engineering the infrastructure for advertisement quality control case analysis and machine learning model training to enforce content integrity
  • Building products to enhance the trust between advertisers and TikTok improve advertiser experience and enforce actor integrity
  • Design and build data-driven applications to help both local and global partners to unlock monetization opportunities
  • Work closely with operations and infrastructure to build and scale back-end services
  • B.Sc or higher degree in Computer Science or related fields from accredited and reputable institutions
  • Solid programming capabilities exhibits good code design and coding style.
  • Familiarity with at least one of the programming languages: Go Python Java C or C++
  • Pragmatic understanding of data structure algorithm design and analysis networking data security and distributed system
  • At least 3 years of relevant experience
Preferred Requirement
  • Working experience in advertisement technology or business integrity

TikTok is committed to creating an inclusive space where employees are valued for their skills experiences and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok our mission is to inspire creativity and bring joy. To achieve that goal we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We believe individuals shouldn't be disadvantaged because of their background or identity but instead should be considered based on their strengths and experience. We are passionate about this and hope you are too.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer: Ad Integrity & Monetization
Backend Engineer: Ad Integrity & Monetization

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Backend Software Engineer - TikTok Live Money Platform - Singapore
Backend Software Engineer - TikTok Live Money Platform - Singapore

TikTok • Singapore

On-site
SGD 120,000 - 190,000
Backend Software Engineer - Governance Platform Singapore Technology - Backend Regular
Backend Software Engineer - Governance Platform Singapore Technology - Backend Regular

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Machine Learning Engineer (Community Health) - TikTok BRIC Singapore
Machine Learning Engineer (Community Health) - TikTok BRIC Singapore

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Software Developer, Risk Data Mining - BRIC - Singapore
Software Developer, Risk Data Mining - BRIC - Singapore

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Machine Learning Engineer (Community Health) - TikTok BRIC Singapore
Machine Learning Engineer (Community Health) - TikTok BRIC Singapore

TIKTOK PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Risk Strategy Product Manager Graduate (Community Safety, TikTok BRIC Singapore) - 2027 Start
Risk Strategy Product Manager Graduate (Community Safety, TikTok BRIC Singapore) - 2027 Start

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Algorithm Engineer - Global Live - Operation Intelligence - Singapore
Algorithm Engineer - Global Live - Operation Intelligence - Singapore

TikTok • Singapore

On-site
SGD 120,000 - 200,000
Backend Software Engineer, TikTok Live Foundation - Singapore
Backend Software Engineer, TikTok Live Foundation - Singapore

TikTok • Singapore

On-site
SGD 180,000 - 280,000
Machine Learning Engineer - TikTok BRIC Live Integrity - Singapore
Machine Learning Engineer - TikTok BRIC Live Integrity - Singapore

TikTok • Singapore

On-site
SGD 180,000 - 260,000