Backend Software Engineer, Trust and Safety Engineering

TIKTOK PTE. LTD.
4 days ago
Posted date4 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesAbout Tiktok
TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.
Why Join Us
Creation is the core of TikTok's purpose. Our products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible. Together, we inspire creativity and enrich life - a mission we aim towards achieving every day. To us, every challenge, no matter how ambiguous, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always. At TikTok, we create together and grow together. That's how we drive impact-for ourselves, our company, and the users we serve. Join us.
Responsibilities
The Data-TnS Account Safety team is dedicated to maintaining a safe and trustworthy environment for users of TikTok and other products. By leveraging cutting-edge technology and artificial intelligence technology, the team aims to detect risks earlier and faster, monitor risks, and respond to emergency trends. The team strives to maintain platform ecosystem security more efficiently, more agilely, and more comprehensively.
1. Responsible for backend development of the account safety platform, including but not limited to: point scoring system, strategy platform, feature platform, user safety persona, and other systems;
2. Responsible for developing account safety business systems, such as moderation systems for detecting, reviewing, and handling fake accounts, repeat offenders, underage users, and other safety handling systems;
3. Responsible for building a global account risk perception system, constructing high-concurrency and high-stability systems to handle hundreds of millions of daily submissions and daily active users;
4. Continuously refactor and optimize system architecture;
5. Participate in platform development, abstracting modules for different workflows.
Minimum Qualifications
- Bachelor or above degree in computer science or a related technical discipline;
- At least 2 years of security/safety industrial experience;
- 3~5 years of Golang and large scale distributed system experience;
- Have hands on experience with at least one of the middleware MQ, Redis, RDS, etcd, docker or similar components etc.;
- Passionate about techniques and solving challenging problems;
- Experience with Big Data systems and related technologies (Hive,Flink,ClickHouse etc.)
TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.
Why Join Us
Creation is the core of TikTok's purpose. Our products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible. Together, we inspire creativity and enrich life - a mission we aim towards achieving every day. To us, every challenge, no matter how ambiguous, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always. At TikTok, we create together and grow together. That's how we drive impact-for ourselves, our company, and the users we serve. Join us.
Responsibilities
The Data-TnS Account Safety team is dedicated to maintaining a safe and trustworthy environment for users of TikTok and other products. By leveraging cutting-edge technology and artificial intelligence technology, the team aims to detect risks earlier and faster, monitor risks, and respond to emergency trends. The team strives to maintain platform ecosystem security more efficiently, more agilely, and more comprehensively.
1. Responsible for backend development of the account safety platform, including but not limited to: point scoring system, strategy platform, feature platform, user safety persona, and other systems;
2. Responsible for developing account safety business systems, such as moderation systems for detecting, reviewing, and handling fake accounts, repeat offenders, underage users, and other safety handling systems;
3. Responsible for building a global account risk perception system, constructing high-concurrency and high-stability systems to handle hundreds of millions of daily submissions and daily active users;
4. Continuously refactor and optimize system architecture;
5. Participate in platform development, abstracting modules for different workflows.
Minimum Qualifications
- Bachelor or above degree in computer science or a related technical discipline;
- At least 2 years of security/safety industrial experience;
- 3~5 years of Golang and large scale distributed system experience;
- Have hands on experience with at least one of the middleware MQ, Redis, RDS, etcd, docker or similar components etc.;
- Passionate about techniques and solving challenging problems;
- Experience with Big Data systems and related technologies (Hive,Flink,ClickHouse etc.)
JOB SUMMARY
Backend Software Engineer, Trust and Safety Engineering

TIKTOK PTE. LTD.
Singapore
4 days ago
N/A
Full-time
Backend Software Engineer, Trust and Safety Engineering