Sr Backend Software Engineer

Overview

On Site
Depends on Experience
Full Time
No Travel Required

Skills

C + +
Golang
e - commerce
international business
supply chain solutions
middleware

Job Details

Prefer industry background:
Supply Chain, Billing, Inventory Management system, Data insight, Merchant portal

Responsibilities:

  1. 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;
  2. Design a system model and business architecture that meets international business needs and has scalability based on business characteristics and industry best practices;
  3. Provide effective solutions for technical problems such as high concurrency and performance bottlenecks in the business process;
  4. Maintain the quality and stability of the system, and guide engineers at all levels to continuously optimize various technical indicators of the system.

Requirements

  1. BS/MS Degree in Computer Science or related major, 5+ yearsof industry experience in a software development environment;
    2. Skilled coding ability, skilled use of at least one programming language such as Java/Golang/C++, and related technology stacks;
    3. Familiar with commonly used middleware, such as message queues, caches, scheduled tasks, etc., and understand the principles of middleware;
    4. Possess certain experience in architecture design and implementation, and have a good accumulation in high-availability, high-performance, and high-scalability architectures;
    5. Deeply understand the related theories of distributed systems, such as load balancing, distributed transactions, CAP/BASE, etc;
    6. Have led the design or reconstruction of medium and large complex systems, experience in e-commerce and retail related fields is preferred.