XT

Data Engineer (Senior)

Xiaomi Technologies Singapore Pte. Ltd.

D05 Pasir Panjang, Hong Leong Garden, Clementi New TownPermanentS$6,000 – S$15,000/mo

Posted 3 Jul 2026

About this role

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.

What they're looking for

Complex Data SourcesData Warehousing DesignAnalytics SupportTeamwork

About Xiaomi Technologies Singapore Pte. Ltd.

Industry: Professional & technical services

Frequently asked questions

What does a Data Engineer (Senior) at Xiaomi Technologies Singapore Pte. Ltd. do?

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 vari…

What skills does this Data Engineer (Senior) role need?

Key skills for this role include Complex Data Sources, Data Warehousing Design, Analytics Support, Teamwork.

How much does a Data Engineer (Senior) at Xiaomi Technologies Singapore Pte. Ltd. pay?

This role lists a salary of S$6,000 – S$15,000 per month.

Is this Data Engineer (Senior) role remote, hybrid, or on-site?

The listing is based in D05 Pasir Panjang, Hong Leong Garden, Clementi New Town. Check the posting for remote or hybrid options.

How do I apply for this Data Engineer (Senior) role?

You can apply directly on Xiaomi Technologies Singapore Pte. Ltd.'s careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.