Backend Software Engineer, TikTok Shop (Supply Chain and Logistics) responsibilities include developing efficient and scalable logistics systems, optimizing backend services for data security and modularity, and delivering engineering excellence practices. The ideal candidate has a Bachelor's degree in Computer Science or related field and experience with Java, Golang, Python, or C++ programming languages.
Requirements
- Bachelor's or higher degree in Computer Science, Information Technology, Programming & System Analysis, Science (Computer Studies) or related discipline.
- Experience developing highly scalable backend services and systems using at least one of Java/Golang/Python/C++.
- Strong software programming capabilities, exhibits good code design and coding style.
- Deep understanding of data structure, algorithm design and analysis, networking, data security and highly scalable systems design.
- In depth knowledge of common databases and messaging frameworks like MySQL/Redis/Kafka etc.
Benefits
- Paid Time Off
- 401k Matching
- Retirement Plan