Jobiglo

No results.

This job is no longer available

This job expired on 15/08/2026. It no longer accepts applications.

Senior Backend Engineer – Location-Based Services

TikTok · Singapour

Senior 🇬🇧 English
Java Golang Python C++ Linux MySQL NoSQL RPC Caching Microservices High-concurrency services

Job description

About the role

Join TikTok's LBS Platform team to design and operate a global, high‑performance location‑based services infrastructure that powers billions of users. You will build core geolocation microservices, fuse multiple signal sources, and enable real‑time data pipelines for TikTok local services.

Key responsibilities

  • Develop a fused geolocation system using IP, Wi‑Fi, GPS and other signals.
  • Build Nearby & Location Profile services supporting TikTok local merchants.
  • Participate in a real‑time streaming data scheduling system for high scalability.
  • Design and implement online/offline data cleansing, microservice encapsulation, and algorithm model deployment.
  • Create core geolocation microservices (storage, inference, fusion) to handle high QPS.
  • Continuously analyze system deficiencies and improve performance and stability.
  • Design and evaluate LLM‑powered workflows (prompt engineering, RAG, tool orchestration) to accelerate feature engineering.
  • Collaborate with AI engineers to streamline module updates and release processes.

Required profile

  • Bachelor’s degree or higher in Computer Science or a related field.
  • Strong experience building high‑concurrency, microservice‑based backend systems.
  • Proficiency in at least one language such as Java, Golang, PHP, Python or C++ (Golang or Java preferred).
  • Solid understanding of Linux, MySQL, NoSQL, RPC, message queues, caching and microservices architecture.

Required skills

  • Java
  • Golang
  • Python
  • C++
  • Linux systems
  • MySQL
  • NoSQL databases
  • RPC frameworks
  • Message queuing (MQ)
  • Caching technologies
  • Microservices design
  • High‑concurrency service development
  • LLM‑based workflow design (prompt engineering, RAG)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec TikTok.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Singapore.

💬 Chat with us on Telegram Chat on WhatsApp

Published 3 months ago

43 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

TikTok

Singapour