Backend Software Engineer (Location-Based Services) - TikTok Local Service

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

    Position summary

    • Participate in constructing the entire POI (Point of Interest) data access process and the online/offline data cleansing modules.
    • Engage in developing the core POI processing system, including admission, integration, and aggregation service modules, to meet daily data update requirements at the billion level.
    • Continuously analyze and deeply explore system deficiencies to improve system performance and stability.
    • Collaborate with AI engineers to establish efficient module update and release mechanisms and processes, enhancing the overall system development and iteration efficiency.

    Qualifications

    Minimum Qualifications:

    • Bachelor's degree or higher in Computer Science or a related field.
    • Familiarity with at least one programming language such as Java, Golang, PHP, Python, or C++, with a preference for experience in Golang or Java.

    Preferred Qualifications
    Knowledge of common internet technologies, including but not limited to Linux systems and principles, MySQL, NoSQL, RPC, MQ, caching technologies, and microservices architecture. Bonus: Experience with building high-concurrency services.
    Good coding and documentation, with attention to code style, familiar with fundamental design patterns and principles, with the ability to continuously monitor and optimize the projects undertaken, and coordinate various parties to drive project implementation.
    Bonus: Understanding of POI data processing workflows, with practical experience in systematic construction such as admission, integration, and aggregation. Prior experience with POI ecosystem big data processing and data management is preferred.

    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.