Position Impact:
The Data Engineer is responsible for designing, building, and maintaining data solutions that ensure data is accessible, reliable, and scalable across the company. This role involves working with large-scale databases, identifying hidden risks, and developing solutions that enhance data performance and quality. You will collaborate closely with backend engineers, other data engineers, and product managers to deliver data solutions that align with business objectives.
Responsibilities:
• Design database structures, schema, and a management database to support high-performance data analytics.
• Build dashboard and report interfaces that increase data accessibility to deliver actionable insights to stakeholders to find solutions.
• Build up the prediction model to identify and monitor key performance metrics.
• Build data tools that boost team working efficiency.
Requirement:
• Bachelor's degree in Computer Science, Information Management, Statistics or related fields.
• 3+ years relevant experience in data engineering or backend development.
• Proficiency in Python or Java for building scalable data pipelines or backend services.
• Strong knowledge of SQL (query optimization, indexing) and database design principles.
• Good communication skills and ability to work cross-functionally with technical and non-technical teams.
• Strong analytical and problem-solving skills paired with the ability to develop creative and efficient solutions.
Advanced Qualifications
• Experiences with Tableau, Starrocks, Flink CDC, or Hadoop will be a plus.