Backend Software Engineer - TikTok Shop (Fundamental Business)

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.
  • #7529793322623502600

    Position summary

    in a stage of rapid development. Facing numerous challenges, such as hundreds of millions of users and global multi-business forms, we urgently need architects and engineers with rich e-commerce background experience to join us and jointly build a world-class e-commerce transaction platform.

    Responsibilities:

    • Responsible for core system development in the TikTok Shop trading domain, deeply involved in building multiple core systems, handling system design, development, maintenance, and continuous optimisation.
    • Benchmark against the industry to continuously plan and enhance the foundational capabilities of the trading center system, optimising openness and scalability.
    • Participate in improving the system's international architecture and build stability and high availability for the system.
    • Explore new business models in TikTok Shop.

    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 developing highly scalable backend services and systems using at least one of Java/Golang; familiar with Linux, MySQL, Redis, RocketMQ, and configuration centers.
    • Capable of performance optimisation, system stress testing, rate limiting and degradation, database sharding in high-traffic scenarios.
    • Strong learning ability, good problem analysis and solving skills, sensitive to new technologies and willing to engage in new technology research.

    Preferred Qualifications:

    • Experience in e-commerce system development.
    • Strong communication skills and good team spirit.

    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.