Senior Backend Software Engineer - Global E-Commerce, Supply Chain & Logistic

TikTok Inc

Seattle, WA

JOB DETAILS
SKILLS
Business Processes, C++ Programming Language, Computer Programming, Computer Science, Concurrency, Customer Experience, Distributed Computing, Go Programming Language (Golang), High Availability, Inventory Management, Java, Load Balancing, Messaging Middleware, Middleware, Product Pricing, Programming Languages, Purchasing/Procurement, Quality Management, Research & Development (R&D), Retail, Sales, Software Development, Software Engineering, Supply Chain, Systems Engineering, Warehousing, eCommerce
LOCATION
Seattle, WA
POSTED
30+ days ago

Global e-commerce is content e-commerce business with international short video product as the carrier. It is committed to becoming the first choice for users to discover and purchase good products with affordable prices. Global e-commerce business team hopes to provide users with more tailored and efficient consumption experience, enabling merchants to receive reliable platform services in different scenarios such as live e-commerce, short video content e-commerce, so as to make more affordable and high-quality products sell easily and a better life within reach.

The supply chain is one of the core team of the global e-commerce business, who are responsible for the selection of goods, procurement, warehousing, inventory management and other business modules. Global e-commerce supply chain team aims to improve customer experience with warehouse & supply chain technology, empower the merchants to ease and expand their business worldwide with reliable and trustable fulfillment capabilities, so as to make more affordable and high-quality products sell easily and a better life within reach.

Responsibilities: • Responsible for the research and development & architecture of the international e-commerce supply chain, including but not limited to warehousing, inventory, suppliers and other systems, to provide efficient and intelligent supply chain solutions for international e-commerce. • 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 optimize various technical indicators of the system.

Minimum Qualifications:

  • BS/MS Degree in Computer Science or related major, 5+ years of industry experience in a software development environment.
  • Skilled coding ability, skilled use of at least one 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.
  • Have led the design or reconstruction of medium and large complex systems.

Preferred Qualifications:

  • Experience in e-commerce and retail related fields is preferred.

About the Company

T

TikTok Inc