Senior Backend Engineer - Recommendation Systems

Shopee — Singapore · Posted ~3 weeks ago

Senior

Skills

Backend development Recommendation systems High-performance systems Scalable systems Online serving Data pipelines Backend Recommendation Systems Online Serving Ranking Data Pipelines

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a high-scale engineering team building sophisticated recommendation infrastructure. You will design and develop core backend systems, optimize online serving and ranking components, improve offline data pipelines, create reusable services, and research emerging recommendation technologies. The role is suited to a senior engineer passionate about performance, availability, scalability, and intelligent personalization.

Highlights

Opportunity to design high-performance recommendation infrastructure, optimize online and offline systems, build reusable backend components, and apply advanced recommendation technologies at significant scale.

Description

About The Team Our team builds the recommender system at Shopee, and strives to provide the best online shopping experience for our users. You will have the opportunity to participate in designing and implementing advanced technical solutions with high performance, availability and scalability. If you are passionate in technology, then we welcome you to join us to build a high-performing recommender system. Job Description Participate in the design and development of Shopee’s core backend recommendation systems, enabling fast iteration for products and business needs;Optimize performance of online serving engines, recall/ranking modules, and offline data pipelines to enhance system efficiency;Abstract and refine reusable system components and services, contribute to building a centralized recommendation platform to support business expansion;Conduct research on industry trends in recommendation technologies and help apply and integrate cutting-edge advancements. Requirements Bachelor's degree or above in Computer Science or related field;2+ years of hands-on experience in personalized recommendation, search, or ad recommendation systems;Strong foundation in data structures and software development skills; proficient in Linux and strong coding skills in C++ or Golang;Solid experience in designing high-concurrency architectures and strong capability in business abstraction, with broad technical insight and project expertise;Excellent communication and collaboration skills, with a proactive attitude and strong sense of ownership;Highly self-driven and resilient, with a passion for experimentation and business breakthroughs;Willing to embrace challenging tasks and dedicate time and effort to excel.