Job Search and Career Advice Platform

Enable job alerts via email!

Backend Software Engineer - TikTok Shop (Governance Service - Governance...

TikTok Pte. Ltd.

Singapore

On-site

SGD 80,000 - 110,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology and e-commerce company in Singapore is looking for a skilled software developer to join their TikTok Shop team. The role focuses on architectural design and system development for governance-related business systems. Candidates should possess a Bachelor's degree in Computer Science or a related field, along with over 5 years of experience in software development. Proficiency in programming languages like Golang, Python, or Java is essential. This position offers the opportunity to work in an innovative environment aimed at enhancing user experiences.

Qualifications

  • At least 5 years of experience in software development with strong proficiency in programming languages.
  • Solid understanding of computer fundamentals and competent coding skills.

Responsibilities

  • Responsible for architectural design and system development related to TikTok Shop governance.
  • Provide excellent system architecture design and high-quality code based on product requirements.
  • Continuously improve existing business systems and enhance performance and stability.

Skills

Golang
Python
Java
Data structures
Algorithms

Education

Bachelor's or higher degree in Computer Science or related discipline
Job description
Responsibilities

About the team TikTok Shop is a content e-commerce business utilising international short video products as carriers. Our aim is to become the preferred choice for users seeking to discover and purchase affordable, high-quality products.

We provide users with tailored, vibrant, and efficient consumption experiences while enabling merchants to access robust and dependable platform services in various scenarios, such as live e-commerce and short video content e-commerce. Our vision is to make affordable and high-quality products easily accessible, enhancing the quality of life for all. We are looking for passionate and talented people to join our product and operations team, to build an e-commerce ecosystem that is innovative, secure and intuitive for our users and brands.

Governance Service is a global team responsible for ensuring a safe and trustworthy marketplace not only for our buyers but also for our sellers and creators. We constantly work on areas such as risk detection abilities, fairness and sustainability of the e-commerce ecosystem, content and commodity quality, friction-free experiences to drive improvement. Responsibilities:

  • Responsible for the architectural design and system development of TikTok Shop governance-related business systems and foundational platforms.
  • Provide excellent system architecture design and high-quality code based on product requirements for complex business scenarios, enhancing system scalability.
  • Continuously improve existing business systems, optimise system weaknesses, and enhance system performance and stability.
  • Improve foundational component support to better support business iteration, and optimise component functionality and performance according to business needs.
Qualifications

Minimum Qualifications:

  • Bachelor's or higher degree in Computer Science, Information Technology, Programming & System Analysis, Science (Computer Studies) or related discipline.
  • Candidate should have at least 5 years of experience in software development, with a strong proficiency in programming languages such as Golang, Python, or Java.
  • Solid understanding of computer fundamentals, strong knowledge of data structures and algorithms, familiar with common design patterns, and competent coding skills.

Preferred Qualifications:

  • Familiar with the design principles of highly available, high-concurrency, and high-performance distributed systems, with a good understanding of common storage systems and middleware.
  • Experience participating in the development of complex systems, with a background in R&D.
  • Self-driven, reliable, and passionate about technology, always aiming for the best possible outcome in work.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.