Junior Database & Storage Systems Engineer

Xiaomi Technology

Singapore

On-site

SGD 80,000 - 140,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Xiaomi Technology in Singapore is seeking a Computer Software Engineer to join our Database & Storage Infrastructure team, supporting distributed database and storage platforms.

You will research, design, and develop software, analyze requirements, and drive testing and validation. Collaboration with hardware teams and on-call incident remediation are part of the role.

Proficiency in Golang/Java/Python/Rust and Mandarin/English communication are valued.

Qualifications

  • Bachelor's degree or higher in CS, IT, programming & systems analysis, or software engineering.
  • Familiar with TCP/IP, data structures, algorithms, OS and networks.
  • Basic understanding of database concepts (indexing, transactions, ACID, MVCC, Raft, sharding, CAP).
  • Proficient in Golang, Java, Python or Rust.

Responsibilities

  • Research, design, and develop software for large-scale database and storage systems.
  • Analyze requirements and apply CS/engineering principles to build solutions.
  • Update software and improve capabilities, testing, and validation procedures.
  • Collaborate with hardware engineers to integrate systems and meet performance specs.
  • Build tooling for monitoring, capacity planning, backup, and incident response.
  • Participate in on-call rotations and production incident remediation.

Skills

Golang
Java
Python
Rust

Education

Bachelor's degree or higher in Computer Science or related field

Tools

MySQL
Redis
MongoDB
HDFS
HBase
Unix/Linux

Job description

Xiaomi Technology in Singapore is seeking a Computer Software Engineer to join our Database & Storage Infrastructure team, supporting distributed database and storage platforms.

You will research, design, and develop software, analyze requirements, and drive testing and validation. Collaboration with hardware teams and on-call incident remediation are part of the role.

Proficiency in Golang/Java/Python/Rust and Mandarin/English communication are valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Big Data SRE: Reliability, Incident Response & Scale
Big Data SRE: Reliability, Incident Response & Scale

Xiaomi Technology • Singapore

On-site
SGD 120,000 - 180,000
Computer Software Engineer (Junior Level)
Computer Software Engineer (Junior Level)

Xiaomi Technology • Singapore

On-site
SGD 80,000 - 140,000
Distributed Data Engineer - Automation & Production Infra
Distributed Data Engineer - Automation & Production Infra

Xiaomi Technology • Singapore

On-site
SGD 17,000 - 30,000
Big Data SRE: Reliable Infra, Automation & 24x7 On-Call
Big Data SRE: Reliable Infra, Automation & 24x7 On-Call

Xiaomi Technology • Singapore

On-site
SGD 120,000 - 180,000
Lead Database Engineer: MySQL/PostgreSQL & NoSQL Architect
Lead Database Engineer: MySQL/PostgreSQL & NoSQL Architect

XIAOMI TECHNOLOGIES SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Database Reliability Engineer (24/7 On-Call)
Database Reliability Engineer (24/7 On-Call)

Xiaomi Technology • Singapore

On-site
SGD 90,000 - 150,000
Data Engineer(A87446)
Data Engineer(A87446)

Xiaomi Technology • Singapore

On-site
SGD 17,000 - 30,000
Data Development Engineer - ETL, Analytics & Insights
Data Development Engineer - ETL, Analytics & Insights

Xiaomi Technology • Singapore

On-site
SGD 80,000 - 120,000
Senior Data Platform Engineer - Scale, Governance & Insights
Senior Data Platform Engineer - Scale, Governance & Insights

XIAOMI TECHNOLOGIES SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Data Engineer - Fresh Grad, Big Data & ETL Pipelines
Data Engineer - Fresh Grad, Big Data & ETL Pipelines

XIAOMI TECHNOLOGIES SINGAPORE PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000