Backend Software Engineer (Location-Based Services), TikTok Local Service
Core
Build a global high-quality Location-Based Services (LBS) database and high-performance services connecting TikTok users with nearby merchants and local services.
Role type
Senior Backend Software Engineer (LBS/POI)
Builds
Global POI database, geocoding service, IP Location service, and online streaming data scheduling system
Domain
Internet / Location-Based Services / Big Data
Deliverable
production ML models
Required skills
Java, Golang, Python, C++, Linux systems, MySQL, NoSQL, RPC, MQ, caching technologies, microservices architecture
Preferred skills
High-concurrency service development, POI data processing workflows, admission/integration/aggregation services, big data processing, system optimization
Technologies
Java, Golang, Python, C++, Linux, MySQL, NoSQL, RPC, MQ, caching
Responsibilities
Build global POI database and multi-source integration; Construct geocoding and IP Location services; Develop online streaming data scheduling system; Build core POI processing system for data admission, integration, and aggregation; Optimize system performance and stability; Collaborate with AI engineers on release mechanisms