Data Engineer (Databricks, PySpark, SQL)
About this job
Data Engineer (Databricks | PySpark | SQL) – 1-YearRenewable Contract
Salary: Up to S$7,100/month + 1-Month Contract Completion Bonus
Employment Type: 1-Year Renewable Contract
Experience Required: Minimum 3 years in Data Engineering or Enterprise Data Platforms
About the Role
Are you a hands-on Data Engineer with experience in Databricks and a passion for building reliable, scalable data pipelines?
We are looking for a Data Engineer to design, develop and support data ingestion and transformation pipelines using Databricks and AWS. You will work closely with architects, engineers, QA and business teams to deliver high-quality datasets and reliable data solutions for enterprise applications and analytics.
This is an opportunity to apply your technical skills to real-world data engineering challenges while working with modern cloud data technologies.
Key Responsibilities
- Design, develop and maintain batch and/or streaming data pipelines using Databricks and AWS services.
- Build data ingestion and transformation processes using SQL, Python/PySpark and Delta Lake.
- Process and organise data across Bronze, Silver and Gold layers using the Medallion Architecture.
- Integrate data from APIs, databases, files, object storage and other enterprise data sources.
- Implement data-quality checks, validation, reconciliation, logging, error handling and recovery mechanisms.
- Troubleshoot and optimise Spark jobs, data processing performance, storage and cloud resource utilisation.
- Support CI/CD, system integration testing (SIT), user acceptance testing (UAT), production deployment and operational handover.
- Prepare technical documentation and collaborate with platform, application, BI and data-governance teams.
Job Requirements
- Minimum 3 years of relevant experience in Data Engineering or enterprise data-platform delivery.
- Hands-on experience in Databricks Data Engineering is essential.
- Good working knowledge of PySpark, Apache Spark and SQL.
- Experience with Delta Lake and layered data architecture, such as Bronze, Silver and Gold.
- Experience developing and supporting production data pipelines, including logging, error handling and recovery.
- Familiarity with AWS services such as Amazon S3, IAM, AWS Glue, Lambda or Kinesis.
- Understanding of data modelling, data quality and performance optimisation.
- Strong analytical, troubleshooting and problem-solving skills.
- Able to work collaboratively, take ownership of assigned tasks and maintain proper technical documentation.
Good to Have
- Experience with Databricks Workflows, Delta Live Tables, Unity Catalog, Auto Loader or Structured Streaming.
- Exposure to API integration, JSON/XML data formats or near-real-time data ingestion.
- Familiarity with Git, CI/CD and infrastructure or configuration automation.
- Experience with BI datasets, Tableau or data warehouse integration.
- Relevant AWS, Databricks or Data Engineering certifications.
What We Offer
- Competitive basic salary of up to S$7,100 per month.
- 1-month contract completion bonus
- 1-year renewable contract.
- Hands-on exposure to modern cloud data engineering technologies.
- Opportunity to contribute to enterprise data pipelines and production data solutions.
How to Apply
If you have hands-on Databricks Data Engineering experience and are keen to take on your next technical challenge, we welcome your application.
Please submit your updated CV detailing your Databricks projects, data pipeline development experience and relevant technical skills.
Only candidates with relevant hands-on Databricks Data Engineering experience will be considered.
EA License No: 09C4235 I EA Reg: R1103307 (Hong Mei Lin)
Market insight
41% above the medianExplore related jobs
Similar jobs
Junior DevOps Engineer
Systems Executive (12hr shift)
Systems Engineer (Site Reliability Operations)
Junior L2 Production Support (Banking / Changi Business Park / Contract)
Training Executive
Business Development Executive
Frequently asked questions
What salary can I expect?
The employer lists $6,400 – $7,100 for this role at ES RECRUITMENT PTE. LTD. in Singapore. For comparison, the local market median is about 4 800 $ based on 67 052 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for ES RECRUITMENT PTE. LTD. and Singapore.
