Backend Software Engineer – Global E-Commerce (CRM Operations Platform) 2874

Singapore, SG-Singapore
Posted 3 months ago
About The Company

This company pioneers short-form video creation and social engagement, boasting a vast, engaged user base. Its platform empowers users with creative tools, filters, and effects. With a diverse content ecosystem, it’s a hub of creativity and expression. The proprietary algorithm ensures personalized content feeds, enhancing user engagement and satisfaction. This company wields significant influence on digital media, making it an invaluable partner for innovative collaborations and marketing endeavors.


– Based on business scenarios and product requirements, design solutions reasonably using the functions and open capabilities of the CRM platform.
– Integrate CRM upstream and downstream systems, identify integration and architecture pain points, and design the best solution based on business and system best practices.
– Monitor and analyse product data, establish and observe indicators such as coverage, usage rate, ease of use, and satisfaction of each module, discover, analyse, and improve product usage pain points, and promote the continuous improvement of CRM platform functions and enhance user experience.
– Collaborate with production research and cooperation departments to conduct in-depth exploration of business departments in business analysis and diagnosis scenarios, carry out thematic analysis, provide decision-making and business support for product iteration, and explore optimisation factors to continuously improve the “intelligence” of CRM products.
– Based on project requirements, propose technical solutions and ensure the successful implementation of solutions; in the project implementation, be able to formulate a project schedule according to the implementation documents and execute it; maintain communication with partners, internal and external customers.
– Research, design, and develop computer and network software or specialised utility programs.
– Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
– Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.


– Bachelor’s or higher degree in Computer Science, Information Technology, Programming & System Analysis, Science (Computer Studies) or related discipline.
– Excellent business understanding ability, able to reasonably abstract and split business logic, form and implement solutions.
– Candidate should have at least 5 years of experience in at least one mainstream programming language, framework and related ecosystem for server-side (such as C/C++/PHP/Java/Golang, etc.).
– Possessing good communication, collaboration, problem-solving and analytical skills, able to communicate and collaborate across multiple departments and teams to solve complex problems.
– Sensitive to data, possess good logical thinking and data analysis skills, and be good at using data analysis to improve business.
– Experience with Salesforce/Dynamic365/hubspot/Klaviyo is preferred; experience with sales enablement/internal efficiency products is preferred.

Job Features

Job CategoryBackend
SenioritySenior IC / Tech Lead

Apply Online