SalaryPeak

Senior Data Engineer – Databricks

ELLIOTT MOSS CONSULTING PTE. LTD.
Singapore 8+ years Posted 3d ago

Salary Range

SGD 115,200 - SGD 132,000 /year

SGD 9,600 - SGD 11,000/month

Skills Required

Data IngestionDesignEnterprise VaultETL ToolsPipelinesData EngineeringDesign-BuildDimensional ModelingOrchestrationSQL DevelopmentPython Programmingdata integration projects

Job Description


         Job Description

·      We are looking for an experienced Senior Data Engineer – Databricks to design, develop, and maintain scalable data pipelines on the Databricks platform. 

·      The role requires strong expertise in PySpark, Databricks, and modern data engineering practices, along with experience modernizing legacy data pipelines and building high-performance data solutions in cloud environments. 

Key Responsibilities 

·      Design, build, and maintain scalable data pipelines using Databricks and PySpark. 

·      Develop end-to-end data workflows including data ingestion, transformation, and consumption. 

·      Optimize Spark jobs, cluster configurations, and pipeline performance. 

·      Manage and orchestrate workflows using Databricks Jobs and notebooks. 

·      Refactor legacy ETL pipelines into modern PySpark-based ELT frameworks. 

·      Implement data quality checks, monitoring, and error handling mechanisms. 

·      Design and maintain Delta Lake tables with proper optimization strategies. 

·      Collaborate with data architects, analysts, and infrastructure teams to deliver reliable data solutions. 

·      Troubleshoot and resolve production data pipeline issues.

Required Skills & Qualification

·      Strong Data Engineering fundamentals including ETL/ELT pipeline design. 

·      Hands-on experience with PySpark (DataFrames API, Spark SQL, performance tuning). 

·      Experience with Databricks platform including workspace, clusters, notebooks, and job orchestration. 

·      Knowledge of Delta Lake features such as ACID transactions and schema evolution. 

·      Strong Python programming for data processing and automation. 

·      Experience with data modelling (Dimensional modeling, Data Vault, or Lakehouse architecture). 

·      Strong SQL skills for data transformation and analysis. 

·      Experience with cloud platforms (Azure, AWS, or GCP). 

·      Experience with Git version control and CI/CD practices. 

·      Minimum 8 years of experience in data engineering or related roles. 

·      2–3 years of hands-on experience with Databricks. 

·      Experience building and maintaining production-grade data pipelines at scale. 

·      Proven experience modernizing legacy data pipelines. 

·      Experience working in Agile development environments. 

·      Certifications (Mandatory) Databricks Certified Data Engineer Associate OR Databricks Certified Data Engineer Professional