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

Beijing Hank Times Technology Co., Ltd.

NewBe an early applicant

Senior Data Engineer(Snowflake / PostgreSQL)

Posted Updated
Discussion

Description

Salary: RM 4,600 – RM 6,800 per month

About the Role
Build and operate an enterprise data platform covering ingestion, storage, modeling, orchestration and data serving — ensuring reliability, security and compliance.

Responsibilities

  • Design and build batch and real-time data ingestion pipelines (CDC, database, HTTP/TCP, push sources) using NiFi, Kafka, Events Hub and Flink.

  • Own Snowflake layered modeling (Landing, Current State, Business layers), performance tuning and cost control.

  • Own PostgreSQL schema design, performance optimization and operations; expose data via PostgREST and APIM.

  • Build scheduling and transformation workflows with Airflow (Astronomer) and dbt; implement CI/CD via Azure DevOps.

  • Implement data security and compliance: RBAC, data masking, encryption, access auditing, data classification and retention.

  • Maintain metadata, lineage and data quality via Atlan; set up monitoring and alerting with Splunk and Grafana.

  • Support downstream consumers (e.g. Power BI) and work with analysts, BI developers and business teams.

Requirements (meet either track)

  • Track A – Databases & Warehousing: 2+ years hands-on Snowflake (virtual warehouses, access model, data sharing, performance/cost optimization); strong PostgreSQL (indexing, execution plans, partitioning, replication, backup/recovery); advanced SQL and data modeling.

  • Track B – Integration & Security Compliance: 3+ years data integration (CDC, batch/stream, NiFi/Kafka/Flink or similar); hands-on data security and compliance (RBAC, masking, encryption, auditing, classification) and knowledge of relevant regulations (GDPR, PDPA, PIPL); able to translate compliance requirements into technical controls.

General

  • Bachelor's degree or above, preferably in Computer Science or a data-related field.

  • Proficient in Python or another programming language; Git and CI/CD practice.

  • Strong communication skills; able to collaborate with cross-regional teams in Chinese or English.

Nice to Have

  • Airflow, dbt, Astronomer.

  • Azure cloud services (Events Hub, APIM, DevOps).

  • Atlan or similar data catalog; data quality and lineage management.

  • Splunk and Grafana.

  • Power BI integration or REST API data services.

  • Snowflake, Azure or security certifications.

Tech Stack

  • Ingestion: NiFi, Kafka Connector, Events Hub, Flink

  • Data: Snowflake, PostgreSQL, PostgREST

  • Orchestration: Airflow (Astronomer), dbt, Azure DevOps

  • Application & Presentation: APIM, Atlan, Power BI

  • Monitoring: Splunk, Grafana


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 →