Search by job, company or skills

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

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

Shopee
Fresher
Not Disclosed
Early Applicant
  • Posted 4 months ago
  • Be among the first 10 applicants

Job Description

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 3+ 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.

More Info

Job Type:
Employment Type:

Key Skills

Relational database architecture

Storage engines

RoCE

High-performance programming

RDMA

Transaction logic

About Company

Similar Jobs

Singapore
Skills:
Typescript, Terraform, Docker, PostgreSQL, Node.js, Aws Ec2, Kubernetes, Linux Administration, AWS CDK, CI/CD
Singapore
Skills:
Golang, Java, Api Automation, Nginx, Kafka, Redis, MySQL, Python, Large-scale distributed systems, System performance optimization, System availability, System refactoring, RPC frameworks
Singapore
Skills:
Java, Databases, Distributed Systems, Microservices, AI-powered coding and development tools, Message queues, Go, Caching, Service governance
Singapore
Skills:
Golang, Sql, Java, Distributed Systems, Sentry, Kafka, Concurrency, System Design, Terraform, PostgreSQL, Datadog, Scalability, AWS, Kubernetes, Azure, Docker, Restful Apis, Payment Systems, Billing workflows, Failure handling, Transaction-heavy platforms, Observability tools, WebSockets, Performance optimization, Memory profiling, Infrastructure-as-Code, Asynchronous systems, Device-integrated systems
Singapore
Skills:
MySQL, Java, Mq, Python, Nosql, Rpc, Golang, Linux systems, microservices architecture, caching technologies