Data Engineering Tech Lead — Databricks & AWS

BP PLC

Kuala Lumpur

Hybrid

MYR 180,000 - 300,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Life and health insurance
Learning opportunities

Job summary

BP in Kuala Lumpur is seeking a Senior Data Engineer to own the data domain within an autonomous squad. You will design, build, migrate, operate, and continuously improve scalable data products and pipelines using Databricks, PySpark, Spark SQL, and AWS, ensuring reliability, security and cost efficiency.

You will lead data ingestion, transformation, and storage architectures, enforce data quality and governance, and drive observability and incident resolution.

Qualifications

  • 8+ years of experience in Data Engineering, Software Engineering, or related technical disciplines.
  • 5+ years hands-on Python experience.
  • 3+ years working with PySpark and distributed data processing.
  • Strong hands-on experience with Databricks, PySpark, Spark SQL, SQL, Delta Lake and data modeling.
  • Experience designing and operating enterprise-scale data ingestion, transformation, migration, and processing frameworks.
  • Hands-on experience with Databricks Auto Loader, Delta Live Tables (DLT), Workflows, and Databricks Asset Bundles (DAB).
  • Strong AWS experience, including IAM, S3 and integration with AWS cloud services.
  • Experience with Unity Catalog including governance, metadata, lineage, and access control.
  • Experience with CI/CD, Infrastructure as Code, automated testing, Git, and deployment automation.
  • Strong understanding of observability, data quality, performance optimization, cost monitoring, reliability, and production support.

Responsibilities

  • Lead the design, development, migration, and operation of scalable data pipelines and data products using Databricks, PySpark, Spark SQL, and AWS.
  • Own the squad’s data engineering domain, providing technical direction and ensuring secure, reliable solutions.
  • Design and implement scalable data ingestion and migration frameworks using Databricks Auto Loader and Delta Live Tables (DLT).
  • Develop and maintain data models, transformation pipelines, and storage solutions with emphasis on data quality, integrity, performance, and scalability.
  • Build and maintain pipeline orchestration and deployment capabilities using Databricks Workflows, Asset Bundles (DAB), CI/CD, and Infrastructure as Code.
  • Integrate data platforms with the AWS ecosystem, including IAM, storage, security, networking, and related services.
  • Implement governance, security, lineage, and access controls using Unity Catalog and enterprise standards.
  • Establish observability, monitoring, alerting, and cost optimization across pipelines and Databricks workloads.
  • Drive operational excellence through incident resolution, root cause analysis, automation, and reliability improvements.
  • Provide technical leadership through architecture decisions, code reviews, and mentoring.

Skills

Python
Data Engineering
Problem Solving

Tools

Databricks
PySpark
Spark SQL
Delta Lake
Delta Live Tables
Databricks Auto Loader
Databricks Workflows
Databricks Asset Bundles
AWS
IAM
S3
Unity Catalog
CI/CD
Infrastructure as Code

Job description

BP in Kuala Lumpur is seeking a Senior Data Engineer to own the data domain within an autonomous squad. You will design, build, migrate, operate, and continuously improve scalable data products and pipelines using Databricks, PySpark, Spark SQL, and AWS, ensuring reliability, security and cost efficiency.

You will lead data ingestion, transformation, and storage architectures, enforce data quality and governance, and drive observability and incident resolution.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer: Databricks + AWS Leader
Senior Data Engineer: Databricks + AWS Leader

Bpinternational (bpCareers) • Kuala Lumpur

Hybrid
MYR 180,000 - 260,000
Life insurance
Health insurance
Career development
+2
Senior Data Engineer
Senior Data Engineer

Jbsfamily • Kuala Lumpur

On-site
MYR 180,000 - 230,000
Senior Data Engineer on Azure Databricks & AI
Senior Data Engineer on Azure Databricks & AI

AIA • Kuala Lumpur

Hybrid
MYR 180,000 - 320,000
Senior Data Engineer (Databricks and Pyspark)
Senior Data Engineer (Databricks and Pyspark)

Unison Group • Kuala Lumpur

Hybrid
MYR 368,000 - 613,000
Bonus (1 month)
Senior Data Engineer - Databricks & Lakehouse Architect
Senior Data Engineer - Databricks & Lakehouse Architect

Jbsfamily • Kuala Lumpur

On-site
MYR 180,000 - 230,000
Senior Data Engineer: Databricks-powered ETL & Pipelines
Senior Data Engineer: Databricks-powered ETL & Pipelines

Averis Sdn Bhd • Kuala Lumpur

On-site
MYR 120,000 - 240,000
Medical benefits
Training and development
Overseas postings
+5
Senior Data Engineer - Lakehouse, Databricks & Pipelines Lead
Senior Data Engineer - Lakehouse, Databricks & Pipelines Lead

Unison Group • Kuala Lumpur

On-site
MYR 180,000 - 260,000
Bonus
Senior Data Engineer — AWS Data Lake & Data Warehouse
Senior Data Engineer — AWS Data Lake & Data Warehouse

New Era Technology • Kuala Lumpur

On-site
MYR 120,000 - 240,000
Competitive benefits
Continuous training
People-first culture
Senior Data Engineer - Azure Databricks & Power BI Lead
Senior Data Engineer - Azure Databricks & Power BI Lead

Mercedes-Benz Group • Kuala Lumpur

Remote
MYR 180,000 - 250,000
Databricks Data & AI Engineer - Lakehouse & Pipelines
Databricks Data & AI Engineer - Lakehouse & Pipelines

Accenture Malaysia • Kuala Lumpur

On-site
MYR 120,000 - 190,000