Software Engineer, C++

Job details

Location: Singapore
Job Type: Permanent
Reference: IT/YT/SEC/070119/CH
Posted: over 2 years ago
Consultant: Yvonne Tang
Consultant Email: email Yvonne
Consultant Phone:

Job description

Job Description  


  • Responsible for back-end architecture design and R&D work products.

  • Responsible for writing the entire process of design documents, coding, and test cases.

  • Improve system’s fault tolerance in a high-concurrency and distributed environment.

  • To guarantee systems operation is performing at high availability and reliability.




  • Bachelor’s degree or above, major in computer science and engineering, electrical engineering, automation, or equivalent.

  • Comprehensive software knowledge with solid foundation in data structure and algorithms.

  • Skilled in using C++11 programming language.

  • Familiar with Linux operating system, Bash programming, Thrift and gRPC, Docker, Kubernetes multithreaded concurrent programming.

  • Familiar with database and storage architecture

  • Possess good knowledge in distributed systems, system architectures, distributed message queues and distributed file systems.

  • Has strong learning ability, high sense of responsibility, good communication skills

  • Minimum 3 years of relevant work experiences

EA License no.: 13C6338 I Reg no.: R1110355

Please send your resume in word format with your current and expected salary to

This job has expired!