Dear Candidate,
I hope you are doing well.
We are currently hiring for a Data Engineer position and would like to explore your interest in this opportunity.
Position: Data Engineer
Employment Type: Full-Time
Location: Singapore (Hybrid/Onsite as applicable)
Role Overview
We are looking for an experienced Data Engineer with strong expertise in Python, SQL, and Databricks to design, develop, and maintain scalable data solutions. The successful candidate will play a key role in building data pipelines, optimizing data processing workflows, and supporting business intelligence and analytics initiatives.
Key Responsibilities
- Design, develop, and maintain robust ETL/ELT data pipelines.
- Build scalable data processing solutions using Python and Databricks.
- Develop and optimize SQL queries, data models, and database structures.
- Ensure data quality, integrity, and governance across multiple data sources.
- Monitor, troubleshoot, and improve data workflows and processing performance.
- Collaborate with business stakeholders, analysts, and engineering teams to deliver data-driven solutions.
- Support data warehousing and analytics initiatives.
Required Skills & Experience
- Minimum 5 years of experience in Data Engineering.
- Python (Level 4 – Advanced): 5+ years of hands-on experience.
- SQL (Level 3 – Intermediate/Advanced): 5+ years of hands-on experience.
- Databricks (Level 3 – Intermediate): 5+ years of hands-on experience.
- Strong understanding of ETL/ELT processes and data engineering best practices.
- Experience with data warehousing, data modeling, and large-scale data processing.
- Strong analytical and problem-solving skills.
Preferred Qualifications
- Experience with Apache Spark and Delta Lake.
- Exposure to cloud platforms such as AWS, Azure, or GCP.
- Knowledge of CI/CD practices and Agile methodologies.