Data Engineer (Senior Level)

Xiaomi Technology

Singapore

On-site

SGD 120,000 - 180,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Xiaomi Technology is seeking a skilled Data Platform Engineer in Singapore to lead the research and development of a scalable data platform for Xiaomi Internet businesses. You will drive end-to-end design and delivery of large-scale data systems, build ETL infrastructure, and implement Data as a Service for analytics teams.

You will mentor junior engineers, implement governance, and evaluate new technologies to improve performance, cost efficiency, and data freshness while collaborating with

Qualifications

  • Strong CS fundamentals in algorithms and data structures.
  • Good understanding of system performance and scaling.
  • Familiar with at least one language such as C++, Go, Java or Python.

Responsibilities

  • Research and develop data platform for Xiaomi Internet businesses; drive end-to-end design and delivery of large-scale data systems.
  • Build infrastructure and tools for ETL from diverse sources with high throughput and fault tolerance.
  • Design and implement DaaS for analytics teams to support intelligent operations.
  • Identify and implement internal process improvements: automate manual tasks and optimize data delivery.
  • Lead the data warehouse layering strategy (ODS/DWD/DWS/ADS) and set standards.
  • Evaluate emerging big data technologies (Iceberg, Flink, Doris) to boost pipeline performance and freshness.
  • Define data governance policies including data quality, lineage, access control, and metadata management.
  • Collaborate with product, engineering and BI to translate requirements into robust data architectures.
  • Mentor junior engineers through code reviews and knowledge sharing.
  • Drive cross-team alignment on data platform roadmap and participate in architecture reviews.

Skills

Programming languages (C++, Go, Java,/

Education

Bachelors in CS/SE/IT or related

Tools

Linux

Job description

Responsibilities:

  • Responsible for the research and development of data platform for Xiaomi Internet businesses, driving end-to-end design and delivery of large-scale data systems.
  • Build the infrastructure and tools required for optimal extraction, transformation, and loading of data from a wide variety of data sources, ensuring high throughput and fault tolerance.
  • Design and implement Data as a Service (DaaS) for analytics and data scientist team members that assist them in developing intelligent agile operations.
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
  • Lead the design and evolution of the data warehouse layering strategy (ODS/DWD/DWS/ADS), establishing modeling standards and best practices across the team.
  • Evaluate and introduce emerging big data technologies (e.g., Iceberg, Flink, Doris) to improve pipeline performance, cost efficiency, and data freshness.
  • Define and enforce data governance policies including data quality standards, lineage tracking, access control, and metadata management.
  • Collaborate closely with product, engineering, and business intelligence teams to translate complex business requirements into robust, scalable data architectures.
  • Mentor junior engineers through code reviews, technical guidance, and knowledge-sharing sessions to elevate overall team capability.
  • Drive cross-team technical alignment on data platform roadmap, participate in architecture reviews, and contribute to long-term infrastructure planning.

Requirements:

  • A degree in Computer Science, Software Engineering, Information Technology or related fields. Strong Computer Science fundamentals in algorithms and data structures.
  • Good understanding of system performance and scaling.
  • Familiar with at least one of the languages, such as C++/GO/JAVA/Python, and have some experience in Linux shell development.
  • Have good team communication and collaboration skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer (Senior)
Data Engineer (Senior)

XIAOMI TECHNOLOGIES SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Data Platform Engineer - DaaS & Big Data Architect
Senior Data Platform Engineer - DaaS & Big Data Architect

Xiaomi Technology • Singapore

On-site
SGD 120,000 - 180,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
Global Data Engineer - ETL, Analytics & Visualization
Global Data Engineer - ETL, Analytics & Visualization

Xiaomi Technology • Singapore

On-site
SGD 60,000 - 90,000
Data Engineer(Junior Level)
Data Engineer(Junior Level)

Xiaomi Technology • Singapore

On-site
SGD 60,000 - 90,000
Data Engineer
Data Engineer

V-ELEGANT PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Senior Data Engineer -
Senior Data Engineer -

jobster private ltd. • Singapore

On-site
SGD 90,000 - 150,000
Senior Data Engineers
Senior Data Engineers

VIDAA USA, Inc. • Singapore

On-site
SGD 120,000 - 180,000
Data Engineer
Data Engineer

Merquri • Singapore

On-site
SGD 70,000 - 110,000
Data Engineer
Data Engineer

Momcozy • Singapore

On-site
SGD 70,000 - 120,000
Mentorship
Global team exposure