
Backend Software Engineer - TikTok Shop (Supply Chain and Logistics)
- Singapore
- Permanent
- Full-time
- Responsible for the research and development & architecture of TikTok Shop logistics system, to provide efficient and intelligent solutions for TikTok Shop.
- Design a system model and business architecture that meets international business needs and has scalability based on business characteristics and industry best practices.
- Provide effective solutions for technical problems such as high concurrency and performance bottlenecks in the business process.
- Maintain the quality and stability of the system, and guide engineers at all levels to continuously optimise various technical indicators of the system.Qualifications:Minimum Qualifications:
- Bachelor's or higher degree in Computer Science, Information Technology, Programming & System Analysis, Science (Computer Studies) or related discipline.
- Candidate should have at least 5 years of experience in at least one mainstream programming language such as Java/Golang/C++, and related technology stacks.
- Familiar with commonly used middleware, such as message queues, caches, scheduled tasks, etc., and understand the principles of middleware.
- Possess certain experience in architecture design and implementation, and have a good accumulation in high-availability, high-performance, and high-scalability architectures.
- Deeply understand the related theories of distributed systems, such as load balancing, distributed transactions, CAP/BASE, etc.Preferred Qualification:
- Have led the design or reconstruction of medium and large complex systems, experience in e-commerce and logistics/transportation/delivery technology related fields.