Enable job alerts via email!

Senior Expert Backend Engineer Lead - Recommendation

SHOPEE SINGAPORE PRIVATE LIMITED

Singapore

On-site

SGD 90,000 - 130,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in e-commerce is seeking a seasoned backend engineer to drive innovation in their recommendation systems. This role involves leading architecture design to enhance user engagement and business outcomes, requiring extensive experience in backend systems and collaborative capabilities.

Qualifications

  • Minimum 7 years of backend development experience in related fields.
  • Proficient in Linux-based environments, expert in C++ or Golang.
  • Experience managing mid- to large-scale projects or systems.

Responsibilities

  • Lead the design and implementation of core recommendation system architecture.
  • Improve system performance for increased throughput and stability.
  • Collaborate with platform and data engineering teams on integration challenges.

Skills

Backend development
System architecture
High-concurrency service reliability
Problem-solving
Analytical skills
Collaboration skills

Tools

Linux
C++
Golang

Job 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:

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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.