Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Beijing Hank Times Technology Co., Ltd.

NewBe an early applicant

Senior Data Engineer

Posted Updated
Discussion

Description

Senior Data Engineer

📌 Important Notice: This role has TWO tracks. You only need to meet ONE track’s criteria to apply. Please clearly state Track A or Track B in your application.

Track A: Data Warehouse & Database

Track B: Data Integration & Data Security Compliance

About the Role

You will build, operate and maintain our enterprise data platform, covering end-to-end workflow: data ingestion, data modelling, data transformation, API service delivery, monitoring and data governance. You are responsible for platform stability, query performance, cloud cost control and adherence to regional data privacy regulations.

Key Responsibilities

  • Design and develop multi-source data ingestion pipelines (CDC, direct database connection, HTTP/TCP, push feed) using NiFi, Kafka Connector, Events Hub, Flink for batch and real-time data integration

  • Build Snowflake layered data warehouse modelling (Landing / Current State / Business layer), conduct performance tuning and cost governance

  • Design, optimise and maintain PostgreSQL databases; expose data APIs via PostgREST + APIM for downstream teams

  • Develop and schedule data transformation pipelines with Airflow (Astronomer) & dbt; implement CI/CD workflow on Azure DevOps

  • Deliver data security & compliance controls: RBAC permission management, data masking, encryption, access audit, data classification and retention policy, support external & internal compliance audits

  • Maintain metadata, data lineage and data quality rules via Atlan; build monitoring & alerting dashboards with Splunk and Grafana

  • Collaborate with analysts, BI developers and business stakeholders, support downstream systems including Power BI and troubleshoot data issues

Job Requirements

You may apply for EITHER Track A OR Track B, satisfy only one track.

Track A: Data Warehouse & Database

  • Bachelor’s degree in Computer Science, Information Technology or related discipline

  • 3+ years hands-on Snowflake experience: virtual warehouse setup, permission model, data sharing, performance tuning and cost optimisation

  • Strong PostgreSQL skills: index tuning, execution plan analysis, table partitioning, replication, backup & disaster recovery

  • Advanced SQL skills, practical experience with dimensional modelling or layered data warehouse modelling

Track B: Data Integration & Data Security Compliance

  • Bachelor’s degree in Computer Science, Information Technology or related discipline

  • 3+ years data integration experience, familiar with CDC, stream & batch processing; hands-on experience with NiFi / Kafka / Flink or equivalent tools

  • Proven experience implementing data security controls: RBAC, data masking, encryption, access audit and data classification

  • Familiar with data protection laws including PDPA, GDPR; able to translate compliance requirements into technical controls and pass audits

Mandatory Common Requirements (for both tracks)

  • Proficient in Python or other programming language

  • Practical hands-on experience with Git and CI/CD pipelines

  • Able to communicate and collaborate cross-region in English OR Mandarin

Preferred Skills (Bonus)

Airflow, dbt, Astronomer, Azure Services (Events Hub, APIM, DevOps), Atlan, Splunk, Grafana, Power BI, REST API development, Snowflake / Azure / cybersecurity certifications

What We Offer

  • Attractive remuneration package

  • Flexible working arrangement

  • Exposure to regional cross-border enterprise data projects

Please feel free to contact Cathy Liu via WhatsApp 601151165891 for further detail.

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →