freehire launches on Product Hunt on 26 August.

Follow →

Data Engineer(Senior Level)

Summary

Lead the design and build of scalable data pipelines and warehouses to turn mobile, IoT, and app data into ML-driven insights and dashboards.

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

Requirement:

  • 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
  • Strong expertise in big data technologies (e.g., Spark, Flink, Hadoop ecosystem)
  • 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.

See also