Backend Software Engineer - TikTok Shop (Governance Service - Governance Operation Platform)

TikTok

4.5

(6)

Singapore

Why you should apply for a job to TikTok:

  • 4.5/5 in overall job satisfaction
  • 4.5/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Employee well-being is supported via hybrid work, short-term counseling through our EAP and a premium subscription to Headspace.
  • We embrace diversity across all dimensions and provide employees with 9 employee resource groups globally, including our WOMEN ERG.
  • Comprehensive parental leave policy as well as fertility treatment through healthcare providers with a $20,000 lifetime maximum.
  • #7545442379878500626

    Position summary

    arketplace 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, and 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.

    Why you should apply for a job to TikTok:

  • 4.5/5 in overall job satisfaction
  • 4.5/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Employee well-being is supported via hybrid work, short-term counseling through our EAP and a premium subscription to Headspace.
  • We embrace diversity across all dimensions and provide employees with 9 employee resource groups globally, including our WOMEN ERG.
  • Comprehensive parental leave policy as well as fertility treatment through healthcare providers with a $20,000 lifetime maximum.