Beranda Loker Detail
T
Information & Communication Technology 🏢 Full Time ⭐️ Terverifikasi

Backend Software Engineer - TikTok Shop (Customer Business)

TikTok
Singapore
Estimasi Gaji
SGD 80.000 – SGD 130.000
Live Update
26 April 2026
Batas Akhir
26 Apr 2027

Deskripsi Pekerjaan

Join TikTok’s dynamic team as a Backend Software Engineer – TikTok Shop (Customer Business) and help shape the future of e‑commerce across Southeast Asia. In this role, you’ll design, build, and operate highly scalable backend services that power the TikTok Shop platform, serving millions of merchants and buyers.

You’ll collaborate with cross‑functional teams—including product, design, data, and infrastructure—to deliver features that drive growth, improve user experience, and ensure platform reliability. Working in a fast‑paced, innovation‑driven environment, you’ll have the opportunity to leverage cutting‑edge technologies and best practices in cloud computing, microservices, and data engineering.

Key responsibilities include architecting resilient APIs, optimizing data pipelines, and implementing security and compliance standards. You’ll also mentor junior engineers, champion engineering excellence, and contribute to a culture of continuous learning.

If you’re passionate about building impactful systems and thrive in a collaborative, fast‑moving setting, TikTok offers a unique opportunity to make a global difference.

Tanggung Jawab

  • Design, develop, and maintain scalable backend services and APIs for TikTok Shop.
  • Collaborate with product, design, and data teams to define and implement new e‑commerce features.
  • Ensure high availability, performance, and reliability of services through monitoring, alerting, and automation.
  • Conduct code reviews, promote best practices, and contribute to technical documentation.
  • Optimize database queries and data pipelines for efficiency and cost‑effectiveness.
  • Implement security, compliance, and privacy controls in line with industry standards.
  • Participate in on‑call rotation and troubleshoot production issues swiftly.
  • Drive continuous improvement by researching and adopting new technologies and methodologies.

Kualifikasi

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of hands‑on experience building and operating backend systems at scale.
  • Proficiency in at least one backend language such as Go, Java, Python, or Node.js.
  • Strong knowledge of relational and NoSQL databases (e.g., MySQL, PostgreSQL, Redis, MongoDB).
  • Experience with cloud platforms (AWS, GCP, Azure) and container orchestration (Kubernetes, Docker).
  • Familiarity with microservices architecture, API design (RESTful, GraphQL), and event‑driven systems.
  • Excellent problem‑solving skills and the ability to work in a fast‑paced, collaborative environment.
  • Strong communication skills in English; experience working in multicultural teams is a plus.

Keahlian yang Dibutuhkan

Go Java Python Node.js Microservices AWS GCP Azure Kubernetes Docker MySQL PostgreSQL Redis MongoDB RESTful API GraphQL CI/CD Agile

Siap Mengambil Tantangan Ini?

Pastikan resume Anda sudah siap. Kirimkan lamaran Anda sekarang sebelum tanggal deadline.

Lamar Sekarang

Lowongan Terkait

Rekomendasi pekerjaan serupa untuk Anda

Lihat Semua