Expert Backend Engineer, Database as a Service (DB

Back | Save | Tell to friend | Print
Shopee
Apply Now !     Apply Now
Job Title : : Expert Backend Engineer, Database as a Service (DB
Location : : 5 Science Park Drive, Singapore (Country)
Posted on : : Mon Oct 05, 2026
Apply before : : Thu Dec 31, 2099
Job Type : : Any Job Types
Experience required : : month - 0 month
Job category: : C/C++/C#, Java/JavaScript
 
 Job Description






Expert Backend Engineer, Database as a Service (DBaaS) - Eng Infra Team





Engineering and Technology

Experienced (Individual Contributor)

Singapore


The Engineering and Technology team is at the core of the Shopee 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. Shopee'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 Team:


The DBCP (Database Cloud Platform) team is a core part of Shopee Infrastructure DBaas, dedicated to building and scaling our in-house Relational Database Service (RDS). We provide a unified cloud management platform that enables rapid deployment and elastic management of massive database clusters across multi-region and multi-IDC environments. Meanwhile deliver high-performance storage and networking solutions. Our mission is to ensure the extreme performance, scalability, and high availability of the entire cloud platform to support Shopee's global business growth.





Job Description:



  • Design, develop and maintain high-performance, large-scale backend services of Shopee in-house RDS (Rational Database Service)

  • Collaborate with the DBA and other infra teams to provide technical solution for database product and its ecosystem

  • Participate in technical design of key components and contribute to the end solution

  • Execute and implement technical designs

  • Troubleshoot online issues related to business logic or performance





Requirements:



  • Bachelor's degree in Computer Science, Engineering, or related fields

  • Minimum 6 years of professional experience in backend development

  • Familiar with at least one backend programming language such as Java, Golang or C++

  • High-performance programming, Expertise in low-latency/high-throughput systems and performance tuning

  • Strong in logical thinking and problem-solving skills, actively seeking challenges

  • Strong ownership, good communication skills, having teamwork spirit and capable of working independently under pressure

  • Passionate about coding and programming, innovation, and solving challenging problems

  • In-depth understanding of computer science fundamentals (data structures and algorithms, operating systems, networks, etc)


 


Good To Have



  • K8s & Cloud Native: Deep understanding of Kubernetes and containerization, with hands-on experience in Cloud Native projects.

  • Database Internals: In-depth understanding of relational database architecture, transaction logic, and storage engines.

  • Distributed File Systems: Experience with distributed file systems (e.g., Ceph, GlusterFS, HDFS, or Lustre).

  • RDMA: Familiarity with RDMA networking (InfiniBand/RoCE) and high-speed interconnect protocols.







CLICK>>HERE<<FOR MORE C++ JOBS


Apply before : Thu Dec 31, 2099
 
Share
View all jobs of this company
Similar Jobs
View company profile