Backend Engineer, Marketplace Intelligence & Data - User Profile Platform...
Shopee
Description
The Engineering and Technology team is at the core of the Shopee platform development. The team is made up of a group of passionate engineers from all over the world, striving to build the best systems with the most suitable technologies. Our engineers do not merely solve problems at hand; We build foundations for a long-lasting future. We don't limit ourselves on what we can or can't do; we take matters into our own hands even if it means drilling down to the bottom layer of the computing platform. Shopee's hyper-growing business scale has transformed most "innocent" problems into huge technical challenges, and there is no better place to experience it first-hand if you love technologies as much as we do.
About the Team:
The mission of the Marketplace Intelligence & Data team is to build sustainable and efficient data and intelligent products to drive Shopee’s business growth. The team’s responsibilities include:
- E-commerce data warehouse development
- Merchant and operations data product development
- End-to-end traffic data system
- Product-related algorithms (product listing, control, information optimization, SPU library and price comparison business)
- Marketing algorithms (merchant recruitment, product selection, recommendation algorithms)
- Review algorithms and user profiling
- Core AI capabilities (machine translation, speech algorithms, image algorithms, real-person authentication, etc.)
Job Description:
- Participate in the development and optimization of Shopee’s large-scale e-commerce user profiling system
- Develop and optimize data systems for business scenarios involving hundreds of billions of data records
- Design and develop core high-concurrency systems in the e-commerce chain
Requirements:
- Bachelor’s degree or above in Computer Science or related field
- Proficient in at least one of Java or Golang, with solid programming skills and good coding practices
- Familiar with common software engineering practices, design patterns, data structures, and algorithms
- Familiar with the principles and usage of HBase, ClickHouse, Kafka, Redis, with expertise in one or more preferred
- Knowledge of Linux systems, networking, distributed architecture, caching, and message queues
- Strong sense of responsibility and proactiveness, good communication skills, and team spirit
- Ability to work in English to a certain extent