Data Engineer

Shanghai, China
Full Time
Entry Level

Data Engineer (Junior to Mid Level)

 

Background

Re-Hub helps global luxury and premium brands in China to measure their digital competence and generate growth opportunities using AI and data.

Rehub is a DLG company.

We have been growing our business rapidly, working with leading global brands like Gucci, Saint-Laurent or Coach. We develop an Insights-as-a-Service data intelligence platform, which uses data from a variety of channels in the digital ecosystem (social, e-commerce, retail) to deliver actionable insights to functional teams to generate competitive advantages.

Role

We are looking for a Data Engineer (Junior to Mid level) to make significant contribution to our core data platform. Key focus is on maintenance, enhancement and optimization of existing data pipelines. We will also expect key involvement in new development initiatives, requiring database architecture, design and development.

The role is reporting to our CTO, based in Shanghai.

Responsibilities

  • Design and development of data processing, data cleansing, data transformation and QA scripts using Python and SQL
  • Operations, maintenance and enhancements of existing mission-critical data pipelines and ETLs including
    • Monitoring and regular maintenance of data pipelines, ensuring data reliability and quality standards
    • Enhancements to meet evolving business requirements
    • Optimization of ETLs for performance
    • Migration of legacy data pipelines into more a scalable architecture
  • Typical data engineering responsibilities including
    • SQL database design, maintenance and optimization
    • Fetching datasets from external data sources: REST API, JSON or CSV
    • Performing data migrations and batch data updates
  • Exploratory projects including
    • Analysis of various datasets to support business requirements
    • Developing Proof-of-concept of new data pipelines
  • Working with other data team members to complete common deliverables and provide technical expertise

Skills & Experience

Mandatory:

  • Graduate in Computer Science, Information Systems, Statistics, Mathematics, or related fields
  • At least 2 years relevant experience in data engineering, database or ETL development
  • Excellent skills in Python (pandas, numpy)
  • Excellent skills in SQL and database design/development
  • Experience with ETL development and maintenance

Preferred:

  • Experience with PostgreSQL and/or BigQuery
  • Experience with Apache Airflow
  • Experience with AliCloud, GCP or similar cloud platforms
  • Experience with dbt

General:

  • Ability to work independently and with team members from different backgrounds
  • Proficient in English (writing and speaking)
  • Passionate about new technologies and innovation

What we offer

  • Join a highly passionate and energetic team in a fast-growing company 
  • Work with leading global brands in the highly disruptive Chinese digital ecosystem
  • Fun, vibrant, multi-cultural team
  • Competitive package, performance-based bonus
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*