Position: Manager, Backend Development
Location: Singapore
We are seeking a Backend Development Manager to lead the server-side engineering team. The ideal candidate will be responsible for driving backend architecture, ensuring system performance and reliability, and guiding the team to deliver high-quality, scalable solutions that support the company's rapidly growing platform.
Responsibilities
- Lead daily backend R&D activities and team management for the company's business, including requirements analysis, system design, project progress control, and quality delivery.
- Develop an in-depth understanding of stranger-based social interaction services and user behavior. Lead the architecture design and optimization of core systems (e.g. instant messaging, matching and recommendation systems, user growth platforms) to ensure high availability and high performance.
- Continuously optimize development processes and engineering standards; improve code quality, system monitoring, and disaster recovery capabilities to ensure stable and reliable service delivery.
- Coordinate internal and external resources, effectively driving cross-functional collaboration to support rapid product iteration and scalable business growth.
- Stay current with technology trends and, based on business needs, promote the adoption and implementation of technologies such as recommendation algorithms and AI capabilities to continuously enhance the team's technical competitiveness.
Requirements
- Bachelor's degree or above from an accredited institution.
- Over 5 years of Java backend development experience, with more than 2 years of system architecture design and team management experience.
- Strong written and spoken English and Chinese (Mandarin), as the role involves documentation and close collaboration with stakeholders and partners based in China who primarily communicate in Mandarin.
- Proven experience designing and operating large-scale distributed systems with high concurrency and high availability; familiarity with microservices architecture, elastic scaling, and disaster recovery solutions.
- Strong proficiency in Java, with in-depth understanding of JVM, garbage collection, multithreading, concurrent programming, network communication, and common design patterns.
- Solid experience with the Spring ecosystem and commonly used middleware such as Kafka, Redis, and MongoDB, including system tuning and troubleshooting.
- Strong system architecture and problem-solving skills, with the ability to identify bottlenecks and risks and propose practical, effective solutions.
- Excellent communication, coordination, and teamwork skills, capable of driving cross-team collaboration and technical execution.
- Experience with recommendation systems, user profiling, or matching strategies is a plus.
- Familiarity with Python; hands-on experience with AI or machine learning is a strong plus.
To submit your application, please apply to this advertisement online. We regret to inform you that only shortlisted candidates will be notified.
EA License No.: 19C9807
Registration No.: R1982385