Backend Expert Engineer - Recommendation

Shopee


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

Department Engineering and Technology LevelExperienced (Individual Contributor) 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:
  • Design, build, and maintain critical backend services for Shopee’s recommendation engine, support rapid product and business iteration;
  • Optimize the end-to-end recommendation system, including online system, nearline workflows, and offline data pipelines to ensure robustness, scalability, and cost-efficiency;
  • Contribute to the abstraction and platformization of reusable recommendation components, driving service modularity and long-term maintainability;
  • Research, evaluate, and apply industry best practices and new technologies in recommendation system engineering;
  • Collaborate closely with algorithm, product, and platform teams to ensure smooth integration and evolution of the recommendation system.
Requirements:
  • 4+ years of backend engineering experience in recommendation, search, or ads system, with solid understanding of large-scale recommendation system architecture;
  • Proficient in Linux-based development environments; expertise in C++ or Golang, with strong system-level engineering and design skills.
  • Proven experience designing and optimizing high-concurrency, high-availability backend services;
  • Strong problem-solving skills with the ability to abstract complex business logic into scalable system designs;
  • Effective cross-functional communication and collaboration skills, with a proactive and ownership-driven mindset;
  • Bachelor's degree or above in Computer Science or related field is preferred;
  • Experience in leading teams, mentoring peers, or owning core modules in mid-to-large scale systems is a strong plus.
Post a CV