Senior Data Engineer

Finlync Company Limited

Hong Kong

On-site

HKD 900,000 - 1,300,000

Full time

32 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Finlync Company Limited is seeking a Senior Data Engineer to design, build and optimize scalable data platforms on Databricks and AWS. You will shape data models, governance and lakehouse architectures, while delivering reliable ETL/ELT pipelines and production-grade data solutions for complex enterprise needs.

Collaborate with software engineers, data analysts and DevOps to drive standards, CI/CD, and platform-wide reliability.

Qualifications

  • 5+ years of experience in Data Engineering, Data Platform Engineering, or a similar role.
  • Strong hands-on experience with Databricks and Apache Spark / PySpark.
  • Strong SQL and Python development skills.
  • Experience building production-grade ETL/ELT pipelines at scale.
  • Strong understanding of Delta Lake and Lakehouse architecture.
  • Good understanding of data modelling and data warehouse concepts.
  • Experience working with AWS data services, particularly S3, IAM, Glue.
  • Good understanding of distributed data processing and its performance considerations.
  • Experience with orchestration, scheduling, dependency management, monitoring, and failure recovery.
  • Understanding of data quality, lineage, governance, and access‑control concepts.
  • Experience implementing CI/CD and software engineering practices for data pipelines.
  • Ability to independently analyse technical problems and propose scalable solutions.
  • Ability to explain architectural decisions and their trade‑offs clearly.

Responsibilities

  • Design, build, and maintain scalable batch and streaming data pipelines using Databricks.
  • Develop reliable ETL/ELT pipelines for ingesting data from databases, APIs, Kafka/event streams, files, and other enterprise systems.
  • Design and maintain data lake / lakehouse architecture on AWS and Databricks.
  • Build and optimise Bronze, Silver, and Gold data layers using Delta Lake and Medallion Architecture principles.
  • Work with stakeholders and engineering teams to define appropriate data models, schemas, and data contracts.
  • Participate in architectural discussions and help define standards for data ingestion, storage, modelling, streaming architecture, data quality, governance, security and access control, scalability and performance.
  • Design solutions that balance performance, maintainability, cost, and operational complexity.
  • Build reusable data frameworks, libraries, and platform components rather than one-off pipelines.
  • Improve pipeline performance through partitioning, clustering, query optimisation, caching, and efficient Spark processing.
  • Implement monitoring, alerting, logging, lineage, and data quality checks across data pipelines.
  • Troubleshoot production data issues and perform root-cause analysis.
  • Ensure data platforms are resilient, observable, and recoverable.
  • Work closely with Software Engineers, Data Analysts, BI teams, DevOps/Platform Engineers, and Solution Architects.
  • Contribute to technical design reviews and provide guidance to other Data Engineers.
  • Support CI/CD, infrastructure automation, testing, and release practices for data workloads.
  • Continuously evaluate improvements to the data platform, engineering standards, and architecture.

Skills

Databricks
Spark
PySpark
SQL
Python
ETL pipelines
Delta Lake
Lakehouse
AWS
Data modelling
Data governance
CI/CD practices

Tools

S3
IAM
Glue
Kafka
Databricks

Job description

We are looking for a Senior Data Engineer with strong hands‑on engineering skills and a solid understanding of modern data architecture.

About the Role

You will be responsible for designing, building, and improving scalable data platforms and pipelines using Databricks and AWS. In addition to implementation, you will contribute to architectural decisions around data modelling, ingestion, storage, processing, governance, reliability, and platform scalability. This role is suitable for someone who enjoys building production systems but is also comfortable stepping back to think about the broader data platform architecture.

Responsibilities
  • Design, build, and maintain scalable batch and streaming data pipelines using Databricks.
  • Develop reliable ETL/ELT pipelines for ingesting data from databases, APIs, Kafka/event streams, files, and other enterprise systems.
  • Design and maintain data lake / lakehouse architecture on AWS and Databricks.
  • Build and optimise Bronze, Silver, and Gold data layers using Delta Lake and Medallion Architecture principles.
  • Work with stakeholders and engineering teams to define appropriate data models, schemas, and data contracts.
  • Participate in architectural discussions and help define standards for: Data ingestion, Data storage, Data modelling, Streaming architecture, Data quality, Data governance, Security and access control, Scalability and performance
  • Design solutions that balance performance, maintainability, cost, and operational complexity.
  • Build reusable data frameworks, libraries, and platform components rather than one-off pipelines.
  • Improve pipeline performance through partitioning, clustering, query optimisation, caching, and efficient Spark processing.
  • Implement monitoring, alerting, logging, lineage, and data quality checks across data pipelines.
  • Troubleshoot production data issues and perform root-cause analysis.
  • Ensure data platforms are resilient, observable, and recoverable.
  • Work closely with Software Engineers, Data Analysts, BI teams, DevOps/Platform Engineers, and Solution Architects.
  • Contribute to technical design reviews and provide guidance to other Data Engineers.
  • Support CI/CD, infrastructure automation, testing, and release practices for data workloads.
  • Continuously evaluate improvements to the data platform, engineering standards, and architecture.
Qualifications
  • 5+ years of experience in Data Engineering, Data Platform Engineering, or a similar role.
  • Strong hands‑on experience with Databricks and Apache Spark / PySpark.
  • Strong SQL and Python development skills.
  • Experience building production-grade ETL/ELT pipelines at scale.
  • Strong understanding of Delta Lake and Lakehouse architecture.
  • Good understanding of data modelling and data warehouse concepts.
  • Experience working with AWS data services, particularly S3, IAM, Glue, and related services.
  • Good understanding of distributed data processing and its performance considerations.
  • Experience with orchestration, scheduling, dependency management, monitoring, and failure recovery.
  • Understanding of data quality, lineage, governance, and access‑control concepts.
  • Experience implementing CI/CD and software engineering practices for data pipelines.
  • Ability to independently analyse technical problems and propose scalable solutions.
  • Ability to explain architectural decisions and their trade‑offs clearly.
Required Skills
  • Strong technical skills and remains hands‑on.
  • Thinks beyond individual pipelines and considers the overall platform.
  • Understands the trade‑offs between different architectural approaches.
  • Builds systems that other engineers can maintain and extend.
  • Takes ownership of production reliability and data quality.
  • Can work independently on complex technical problems.Is comfortable challenging existing designs and proposing better approaches.
  • Can translate business requirements into practical, scalable data solutions.
  • Communicates effectively with both technical and non‑technical stakeholders.
Preferred Skills
  • Experience with every technology is not mandatory, but strong experience with Databricks, Spark, Python, SQL, and AWS is expected.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Nexus Global Pty Limited • Hong Kong

On-site
HKD 900,000 - 1,200,000
Data Platform Lead - Large Enterprise
Data Platform Lead - Large Enterprise

TEKsystems • Hong Kong

On-site
HKD 800,000 - 1,000,000
Data Engineering Lead
Data Engineering Lead

Infosight Consulting Limited • Hong Kong

On-site
HKD 900,000 - 1,300,000
Senior Data Platform Engineer — Databricks & AWS
Senior Data Platform Engineer — Databricks & AWS

Finlync Company Limited • Hong Kong

On-site
HKD 900,000 - 1,300,000
Data Engineer – Leading Financial Institution
Data Engineer – Leading Financial Institution

PFCC Group • Hong Kong

On-site
HKD 420,000 - 720,000
Data Engineer
Data Engineer

Capgemini Hong Kong Limited • Hong Kong

On-site
HKD 480,000 - 760,000
Data platform engineer - Financial Services
Data platform engineer - Financial Services

Michael Page International (HK) Ltd • Hong Kong

On-site
HKD 420,000 - 660,000
Data Engineer
Data Engineer

Techforce Group Limited • Hong Kong

On-site
HKD 600,000 - 900,000
Data Platform Engineer/ Data Engineer
Data Platform Engineer/ Data Engineer

Venturenix Limited • Hong Kong

On-site
HKD 480,000 - 720,000
Data platform engineer- Financial Services
Data platform engineer- Financial Services

Michael Page International (Hong Kong) Limited • Hong Kong

On-site
HKD 350,000 - 600,000
Competitive salary package
Exposure to modern data engineering &容
Opportunities to work on large-scale平台