Senior Multi-DB Engineer: MySQL to MongoDB, On-Call

XIAOMI TECHNOLOGIES SINGAPORE PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

12 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Xiaomi Technologies Singapore Pte. Ltd. is seeking a skilled Database Engineer to own the full lifecycle of MySQL, PostgreSQL, Redis, MongoDB, HBase, and HDFS systems—designing, deploying, tuning, and automating for highly available data services.

This role demands strong database architecture skills, experience with clustering and replication, and the ability to collaborate with Mandarin-speaking stakeholders and English-speaking teams across regions in a 24x7 on-call environment.

Qualifications

  • Bachelor’s or higher degree in Computer Science, Information Technology, Programming, Science (Computer Studies), or related discipline.
  • Proficient understanding of TCP/IP, data structures, algorithms, operating systems, networking, database systems, and computer architecture.
  • Basic understanding of database theory and system architecture concepts including indexing, transactions, ACID, MVCC, Raft, sharding, CAP theorem, and high availability.
  • Experience programming in at least one backend language such as Python, Golang, or Java.
  • Ability to communicate effectively in Mandarin to support coordination with Mandarin-speaking stakeholders, teams, and business partners in China and other regional markets, as well as in English for general business communication.

Responsibilities

  • Design and architect database schemas and storage solutions across MySQL, PostgreSQL, Redis, MongoDB, and HBase to meet business requirements.
  • Implement and deploy database clusters, replication, and environment configurations to support operational needs.
  • Monitor database performance and health metrics using proactive alerting and dashboards to detect and resolve incidents such as slow queries, replication lag, connection exhaustion, and data corruption.
  • Optimize query performance, indexing strategies, and resource utilization to improve system efficiency.
  • Maintain database systems through version upgrades, patch management, and backup/recovery testing to ensure long-term stability.
  • Ensure high availability and disaster recovery by designing failover, hot-standby, and multi-region replication architectures.
  • Drive scalability through sharding, partitioning, and capacity planning aligned with business growth objectives.
  • Build end-to-end fault detection, root-cause localization, and self-healing capabilities to minimize business impact.
  • Implement SQL auditing, slow query governance, index optimization, and execution plan analysis to protect database integrity.
  • Design and develop software tools to automate management of large-scale database instances for operational efficiency.
  • Collaborate with application development teams to diagnose performance latency, improve query efficiency, and enhance data reliability across services.
  • Participate in a 24x7 on-call rotation to ensure high availability and promptly resolve critical database issues.

Skills

Python
Golang
Java
Mandarin
English
Database design
Performance tuning

Education

Bachelor’s degree (CS/IT or related)

Tools

MySQL
PostgreSQL
Redis
MongoDB
HBase
HDFS

Job description

Xiaomi Technologies Singapore Pte. Ltd. is seeking a skilled Database Engineer to own the full lifecycle of MySQL, PostgreSQL, Redis, MongoDB, HBase, and HDFS systems—designing, deploying, tuning, and automating for highly available data services.

This role demands strong database architecture skills, experience with clustering and replication, and the ability to collaborate with Mandarin-speaking stakeholders and English-speaking teams across regions in a 24x7 on-call environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Database Reliability Engineer (24x7 On-Call)
Database Reliability Engineer (24x7 On-Call)

Xiaomi Technology • Singapore

On-site
SGD 65,000 - 85,000
Database Engineer(DBA)
Database Engineer(DBA)

XIAOMI TECHNOLOGIES SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Database Engineer - Scale, Automate & 24/7 Reliability
Database Engineer - Scale, Automate & 24/7 Reliability

Xiaomi Technology • Singapore

On-site
SGD 60,000 - 90,000
Big Data SRE: Reliability, Automation & 24x7 On-Call
Big Data SRE: Reliability, Automation & 24x7 On-Call

Xiaomi Technology • Singapore

On-site
SGD 60,000 - 95,000
Senior Database Engineer: NoSQL & Automation Lead
Senior Database Engineer: NoSQL & Automation Lead

DBS Bank Ltd • Singapore

On-site
SGD 90,000 - 120,000
Senior Data Platform Engineer - Global Data Warehouse
Senior Data Platform Engineer - Global Data Warehouse

XIAOMI TECHNOLOGIES SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Infrastructure Engineer (12 Months Contract)
Infrastructure Engineer (12 Months Contract)

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Engineer / Senior Engineer, Database Administration (DBA)
Engineer / Senior Engineer, Database Administration (DBA)

Garena • Singapore

On-site
SGD 60,000 - 80,000
Database Administrator
Database Administrator

MICHAEL PAGE INTERNATIONAL PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Certification support
Professional development
Career progression
Database Administrator — SaaS Infrastructure (SG)
Database Administrator — SaaS Infrastructure (SG)

Longbridge • Singapore

On-site
SGD 90,000 - 140,000