Senior Expert Backend Engineer Lead - Recommendation

Shopee


Date: 12 hours ago
Area: Singapore, Singapore
Contract type: Full time

Department Engineering and Technology LevelExperienced (Team Lead) LocationSingapore

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: At Shopee, our team is committed to developing industry-leading recommendation system that empower intelligent and personalized e-commerce experiences. Through cutting-edge engineering and robust platform-oriented design, we aim to continuously drive innovation, scalability, and excellence across diverse recommendation scenarios. We are looking for passionate and experienced technical experts to join us in building a unified, reliable, and extensible recommendation platform that supports Shopee’s core businesses at scale Job Description:
  • Lead the design and engineering implementation of Shopee’s core recommendation system architecture, driving strategic evolution of recommendation capabilities to support a wide range of business scenarios and enhance both user engagement and business outcomes.
  • Continuously improve system performance across throughput, latency, stability, and data timeliness, with the goal of achieving best-in-class benchmarks within the industry.
  • Identify and abstract common patterns across business lines to drive modularization and standardization of system components, improving code reuse, platform consistency, and long-term maintainability.
  • Establish and optimize resource utilization frameworks to enable measurable evaluation of system capacity and computational efficiency, aligning with cost optimization and service scalability goals.
  • Collaborate closely with platform, data engineering, and algorithm teams to address upstream and downstream integration challenges, including data pipelines, interface contracts, and monitoring instrumentation, ensuring stable and reliable end-to-end delivery.
Requirements:
  • Minimum 7 years of backend development experience in large-scale personalized recommendation, search ranking, or advertising systems, with demonstrated expertise in system architecture and high-concurrency service reliability.
  • Proficient in Linux-based development environments; expert in at least one mainstream backend language such as C++ or Golang, with strong system-level engineering and design skills.
  • Experience in building or evolving large-scale service platforms, with strong abstraction and platform-oriented thinking.
  • Clear and logical thinking, with excellent problem-solving and analytical skills; capable of independently owning critical system modules.
  • Strong communication and collaboration skills; able to coordinate effectively with algorithm, product, and platform teams to drive projects forward.
  • Proven experience in managing teams for mid- to large-scale projects or critical system components, with the ability to lead technical planning, execution, and quality assurance.
Post a CV