Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Backend Engineer - TikTok Client Arch (Singapore)

AT TikTok
TikTok

Backend Engineer - TikTok Client Arch (Singapore)

Singapore

Responsibilities

The TikTok Client Architecture team is dedicated to supporting the R&D efforts of TikTok's business and building industry-leading products. By joining us, you'll engage with core business scenarios such as user growth, social networking, LIVE, e-commerce (C-end), content creation, and content consumption-contributing to the rapid global expansion of our products. You'll also tackle technical challenges related to service architecture, foundational technologies, and more-ensuring our services continue to deliver high-quality, efficient, and secure experiences to users. Additionally, you'll help provide comprehensive technical solutions across different business scenarios, optimizing product metrics and user experience.

Want more jobs like this?

Get Software Engineering jobs in Singapore delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Here, you'll work with experts at the forefront of technology, pushing boundaries and redefining possibilities. Every line of your code will serve billions of users. Our team is professional, focused, and fosters a collaborative, open environment. Multiple job opportunities are currently available in Beijing, Shanghai, Hangzhou, Guangzhou, and Shenzhen.

Job Description
1.Development of the R&D management platform by providing foundational services such as resource allocation, event tracking and analysis, experiment configuration, network routing, storage, localization, and AI support for all TikTok Client R&D teams.
2.Design, implement, and maintain core services, including Feature Management and Strategy Management systems.
3.Continuously improve existing services by analyzing bottlenecks, addressing weaknesses, and enhancing performance and stability.
4.Deliver scenario-based services for developers and managers across various TikTok business lines to ensure a high-quality user experience.

Qualifications

Minimum Qualifications
1.Proficient in Golang and/or Python and their respective frameworks; familiar with common components such as MySQL, Redis, and message queues (MQ).
2.Strong understanding of distributed system architecture concepts, including but not limited to service-oriented design, asynchronous communication, high availability, and scalability.
3.Positive and optimistic attitude, with a strong sense of responsibility and excellent communication and collaboration skills.

Preferred Qualification
1. Familiarity with client-side technologies such as Android and iOS.

#LI-DC4

Client-provided location(s): Singapore
Job ID: TikTok-7508993231305869576
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • HSA
    • Life Insurance
    • Fitness Subsidies
    • Short-Term Disability
    • Long-Term Disability
    • On-Site Gym
    • Mental Health Benefits
    • Virtual Fitness Classes
  • Parental Benefits

    • Fertility Benefits
    • Adoption Assistance Program
    • Family Support Resources
  • Work Flexibility

    • Flexible Work Hours
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • Snacks
    • Pet-friendly Office
    • Happy Hours
    • Some Meals Provided
    • Company Outings
    • On-Site Cafeteria
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Leave of Absence
  • Financial and Retirement

    • 401(K) With Company Matching
    • Performance Bonus
    • Company Equity
  • Professional Development

    • Promote From Within
    • Access to Online Courses
    • Leadership Training Program
    • Associate or Rotational Training Program
    • Mentor Program
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)

Company Videos

Hear directly from employees about what it is like to work at TikTok.