Backend Engineer, SRA - Promotion (2027 Graduate)
Summary
Builds scalable backend services for personalized promotions and vouchers using Go/Python, integrating AI models (LLMs, recommenders) into low-latency systems to drive marketplace growth.
Department Engineering and TechnologyLevelEntry LevelLocationSingaporeThe Engineering and Technology team is at the core of the the company 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. the company'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 TeamThe SRA Promotion team develops scalable, data-driven promotion systems that drive marketplace growth and enhance user experience. By leveraging large-scale user, item, campaign, and transaction data, the team applies advanced AI technologies—including recommender systems, LLM-based agents, causal inference, reinforcement learning, and operations research—to deliver more personalized, efficient, and measurable marketing campaigns.
Job Description* Design and build high-performance backend services and distributed systems that power personalized vouchers, promotions, and campaign experiences across the company’s key product surfaces.
- Partner closely with Product, Business, Data Science, Ads, Search, and Recommendation teams to translate marketplace growth opportunities into reliable, scalable, and production-ready engineering solutions.
- Productionize machine learning and optimization capabilities by integrating model serving, experimentation, and decisioning logic into low-latency online systems.
- Apply advanced AI technologies, including LLMs, and AI agents, to improve the efficiency, quality, and automation of e-commerce campaign operations.
- Develop core capabilities for personalized recommendations, promotion and voucher optimization, campaign budget planning, and product demand forecasting.
- Ensure production reliability through resilient API design, caching, asynchronous processing, graceful degradation, observability, and continuous performance optimization.
* Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Strong foundation in data structures, algorithms, operating systems, computer networks, and computer systems.
- Strong programming skills in Go and/or Python, with familiarity with Linux development environments.
- Strong problem-solving, communication, and collaboration skills.
- Interest in distributed systems, high-concurrency architectures, microservices, and scalable backend design.
- Self-motivated, eager to learn, and driven to solve challenging technical problems with measurable business impact.
- (Good-to-have) Experience or coursework in backend frameworks, distributed data processing, recommender systems, search or ads systems, machine learning platforms.