
Backend Software Engineer, Customer Service Platform-SG
Job Description
The Customer Service Platform (CSP) is a team that integrate the product technology resources of the company's internal customer service system. Our mission is to provide users with efficient self-service solutions and provide agents with convenient tools so as to improve customer service experience.
In this role, you will:
-
Develop large-scale software systems that powers TikTok app.
-
Improve system design and architecture to ensure high stability, performance and reliability of the product.
-
Collaborate with multiple cross-functional teams to deliver high quality work in rapid product development.
-
Research, design, and develop computer and network software or specialised utility programs.
-
Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
-
Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
-
Bachelor's or higher degree in Computer Science, Information Technology, Programming & System Analysis, Science (Computer Studies) or related discipline.
-
Coding experience with a general purpose programming language (ie. Java, C/C++, Go, Python).
-
Demonstrated knowledge of Redis/MySQL/Elasticsearch/Druid/Spark Streaming.
-
Experience working on distributed cloud services.
-
Understanding of algorithms, data structures, and their time and space performance.
Preferred Qualifications:
- Good understanding of large scale backend service design.
#LI-JL