Singapore, SG

Full Stack Software Engineer, Business Integrity

About The Team

TikTok Business Integrity team is at the core to power monetization drive for ByteDance 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: advertiser experience and data foundation.


  1. Full stack web application development with a variety of languages including but not limited to Go, Javascript, HTML, etc
  2. Create products and features to improve advertiser experience and enforce actor integrity
  3. Work closely with product managers and design teams to define feature specifications and build the next generation of integrity products
  4. Work with data engineers to build report interfaces and data feeds


  1. 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.
  2. Familiarity with at least one of the programming languages for backend: Go, Python or Java
  3. Familiarity with at least one of the modern MVVM framework: React or Vue.js or Angular
  4. Pragmatic understanding of data structure, algorithm design and analysis, networking, data security and distributed system


  1. At least 3 years of relevant experience
  2. Working experience in advertisement technology or business integrity