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.