Data Engineer(Senior Level)(A197277A)

Xiaomi Technology

Singapore

On-site

SGD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Xiaomi Technology is seeking an experienced data engineering leader to design and evolve its overseas data warehouse and platform across mobile, IoT, and app data.

You will architect scalable data processing systems, apply NLP/ML, and mentor engineers while partnering with business and analytics teams to deliver data products.

Qualifications

  • Bachelor's degree or above in Computer Science, Data Engineering, or a related field.
  • 5+ years of experience in data engineering or data platform development.
  • Solid experience in data modeling and large-scale data warehouse design.
  • Proficiency in Python, Java, or Scala.
  • Hands-on experience with ML, NLP, or advanced analytics workflows is highly preferred.
  • Experience with data visualization tools and dashboards/reporting systems.
  • Strong understanding of both structured and unstructured data processing.
  • Proven ability to optimize large-scale data systems and pipelines.
  • Excellent communication and stakeholder management skills.

Responsibilities

  • Lead the design, development, and evolution of the company’s overseas data warehouse and data platform across mobile device, IoT, and app data domains.
  • Architect and implement scalable data processing systems and analytics applications to transform raw data into actionable insights.
  • Apply advanced data mining, data modeling, NLP, and ML techniques to extract value from large-scale datasets.
  • Design and optimize batch and real-time data pipelines (e.g., Spark, Flink) for high performance and reliability.
  • Define and implement data warehouse architecture and data governance practices (quality, lineage, metadata).
  • Drive the development of data products, dashboards, visualization systems, and dynamic reporting solutions.
  • Partner with business, product, and analytics teams to translate complex requirements into scalable data solutions.
  • Mentor junior engineers and promote best practices in data engineering and analytics.

Skills

Data modeling
Big data pipelines
Python/Java/Scala
Spark/Flink
NLP/ML
Data visualization
Stakeholder communication
Overseas data environments

Education

Bachelor's degree in CS/DE

Job description

- Lead the design, development, and evolution of the company’s overseas data warehouse and data platform across mobile device, IoT, and app data domains

- Architect and implement scalable data processing systems and analytics applications to transform raw data into actionable insights

- Apply advanced data mining, data modeling, natural language processing (NLP), and machine learning techniques to extract value from large-scale structured and unstructured datasets

- Design and optimize batch and real-time data pipelines (e.g., Spark, Flink), ensuring high performance, scalability, and reliability

- Define and implement data warehouse architecture (ODS, DWD, DWS, ADS layers) and data governance practices (data quality, lineage, metadata)

- Drive the development of data products, including dashboards, visualization systems, and dynamic reporting solutions

- Partner with business, product, and analytics teams to translate complex requirements into scalable data solutions

- Mentor junior engineers and promote best practices in data engineering and analytics

- Bachelor’s degree or above in Computer Science, Data Engineering, or a related field

- 5+ years of experience in data engineering or data platform development

- Solid experience in data modeling and large-scale data warehouse design

- Proficiency in programming languages such as Python, Java, or Scala

- Hands-on experience with machine learning, NLP, or advanced analytics workflows is highly preferred

- Experience with data visualization tools and building data products (e.g., dashboards, reporting systems)

- Strong understanding of both structured and unstructured data processing

- Proven ability to optimize large-scale data systems and pipelines

- Excellent communication and stakeholder management skills

- Experience with global or overseas data environments is a plus. Ability to communicate in Mandarin and English, in order to support coordination and collaboration with Mandarin-speaking stakeholders, teams, and business partners across regional markets.

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

Similar jobs worth comparing

Data Engineer(Senior Level)
Data Engineer(Senior Level)

XIAOMI TECHNOLOGIES SINGAPORE PTE. LTD. • Singapore

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

XIAOMI TECHNOLOGIES SINGAPORE PTE. LTD. • Singapore

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

Xiaomi Technology • Singapore

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

Merquri • Singapore

On-site
SGD 70,000 - 110,000
Senior Data Analysis Expert
Senior Data Analysis Expert

Bank of China Limited Singapore Branch • Singapore

On-site
SGD 90,000 - 170,000
Data Platform Engineer
Data Platform Engineer

Hudson Singapore • Singapore

On-site
SGD 120,000 - 180,000
Employee-Centric Environment
Data Engineering and Analytics
Data Engineering and Analytics

NSEARCH GLOBAL PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Data Engineer/ Senior Data Engineer
Data Engineer/ Senior Data Engineer

Softvil Technologies Pvt Ltd • Singapore

On-site
SGD 60,000 - 80,000
[T06] Data Engineer
[T06] Data Engineer

TALENTSIS PTE. LTD. • Singapore

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

ETHOZ Capital Ltd • Singapore

On-site
SGD 90,000 - 150,000