Career
Backend Software Engineer (PE)
Singapore, Singapore
Backend Software Engineer, distributed systems Location: Singapore Function: Backend Engineering / Distributed Systems Levels: up to Principal/Staff Engineer level About the Role - Join a rapidly scaling global consumer internet platform with hundreds of millions of users across content, community, e-commerce, and advertising ecosystems. - Singapore is a key hub for building global-facing systems and infrastructure as the company accelerates international expansion. - The role focuses on developing high-performance backend systems to support overseas users and enable efficient platform scaling across regions. - Work on core backend services, addressing challenges in distributed systems, high concurrency, and cross-region architecture. - Collaborate with globally distributed teams to deliver impactful solutions. Key Responsibilities Backend Development for Global Business - Develop and maintain backend systems supporting international business across Singapore and global markets. - Enable efficient iteration and scalable expansion of overseas operations. Architecture & Core System Design - Participate in technology selection and architecture design of core backend modules. - Build high-performance, highly available distributed systems. - Ensure systems are stable, scalable, and low-latency. - Optimize for cross-region deployments and high-concurrency workloads. Cross-Functional Global Collaboration - Collaborate closely with globally distributed teams, including product, operations, frontend engineers, backend engineers, and QA/testing teams. - Drive efficient delivery of international projects. - Continuously optimize systems post-launch. Requirements Education & Experience - Bachelor’s degree or above in Computer Science or related field. - Minimum 2+ years of backend development experience. - Experience with international business systems and overseas user-facing products is preferred. Programming & Engineering Fundamentals - Proficient in at least one programming language: Java or Go. - Strong code design capability, coding standards, and discipline. - Experience applying design patterns to improve engineering efficiency, reduce system complexity, and lower long-term maintenance cost. Core Technology Stack - Strong understanding of MySQL, Redis, RocketMQ/Kafka, and ElasticSearch. - Familiar with core principles and real-world application scenarios. - Open-source contributions are a plus. Distributed Systems Expertise - Strong understanding of distributed system design. - Hands-on experience with microservices architecture. - Experience with service governance, including service discovery, configuration management, traffic routing, observability, fault tolerance, and disaster recovery. - Experience in high-concurrency system design and performance optimization is preferred. Ownership & Collaboration - Strong sense of ownership and business awareness. - Ability to take end-to-end responsibility for complex business modules. - Excellent cross-team and cross-region collaboration skills. - Ability to drive problem-solving effectively and operate in a fast-paced, international environment. Language Requirements - Ability to work effectively in an English-speaking environment (written and spoken); Mandarin is a plus. - Comfortable collaborating with global teams. Location Requirement - Singapore Citizens / PRs will be prioritized. Why This Role - Build backend systems for a global platform at massive scale. - Work on high-concurrency, distributed systems serving international users. - Exposure to cross-region architecture challenges such as latency, consistency, and scaling. - Direct impact on global product expansion and user growth. - Strong engineering culture with exposure to modern backend and microservices architecture. *Due to volume of applications, only shortlisted candidates will be contacted EA Licence No.: 25S3232 EA Personnel Reg. No.: R1874604 EA Personnel Name: Kenneth Ho
Submit your application
Enter first name
Enter last name
Enter email
Enter phone
Enter nationality or work authorization
Links
Enter Linkedin Url