TikTok Shop's logistics products require a skilled Backend Engineering Manager to lead backend development, design technical solutions, and collaborate with cross-functional teams. The role involves driving business abstraction, technical planning, and successful implementation, while participating in onboarding, training, and code reviews.
Requirements
- Bachelor's or higher degree in Computer Science, Information Technology, Programming & System Analysis, Science (Computer Studies) or related discipline.
- 2+ years managing or leading a software engineering team.
- 5+ years of large scale backend system development experience.
- Proficient in at least one mainstream backend programming language, framework, and related ecosystem (such as C/C++/PHP/Java/Golang), with strong architectural ability and good coding practices.
- Familiar with MySQL usage and features, and knowledgeable about common SQL optimisation techniques.
- Understand common architectural design principles, including but not limited to service-oriented architecture, asynchronous systems, high availability, and scalability; possess systematic problem-solving skills, strong abstraction abilities, and domain modeling capabilities.
Benefits
- Opportunity to work on a cutting-edge digital supply chain solution that delivers unparalleled efficiency, collaboration, and management across multiple industries and roles.
- Collaboration with a global team across multiple countries to support logistics requirements in various markets.
- Participation in onboarding, training, and code reviews, as well as identifying and solving system performance bottlenecks and other technical challenges.