Data Engineer (Senior)
XIAOMI TECHNOLOGIES SINGAPORE PTE. LTD.
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.