Data Engineer

ZENIKA PTE. LTD.

Singapore

Hybrid

SGD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid work arrangement
Learning & Development budget
Flexible benefits package
Comprehensive international medical 보험

Job summary

Zenika in Singapore is seeking a Data Engineer Consultant to design and implement scalable data platforms for clients, with hands-on work on AWS, Databricks, PySpark, Python, and SQL. You will lead the development of enterprise-scale data architectures and real-time pipelines while mentoring junior engineers and collaborating with cross-functional teams.

You will optimize data transformations, ensure security and cost-efficiency, and integrate data flows across services like Glue, Redshift, S3,

Qualifications

  • 4+ years of data engineering experience, preferably on AWS-native platforms.
  • Experience building ETL/ELT pipelines and real-time streaming architectures.
  • Hands-on Databricks, PySpark, Python, and SQL for large-scale transformations.
  • Knowledge of data warehouse design (Redshift/Snowflake) and governance.
  • Experience with DevOps, CI/CD, and version control (GitLab/GitHub).
  • Bachelor’s degree in CS/Data Engineering; Master’s preferred; relevant certifications a plus.

Responsibilities

  • Design enterprise-scale data architectures including data lakes, warehouses, and real-time pipelines.
  • Develop and maintain high-performance ETL/ELT pipelines processing large volumes of data.
  • Implement and optimize data transformations in Databricks using PySpark, Python, and SQL.
  • Collaborate and mentor junior engineers; review code and promote best practices.
  • Integrate and automate data flows using AWS services and real-time tools like Kafka or Kinesis.
  • Monitor, troubleshoot, and ensure reliability, security, and cost-efficiency of data ops.

Skills

AWS
Databricks
PySpark
Python
SQL
Data warehousing
CI/CD
Git
Lambda
Data security

Education

Bachelor’s degree in Computer Science / Data Engineering
Master’s degree preferred

Tools

Snowflake
Redshift
GitHub
GitLab
Kinesis

Job description

Is there a Zenika in you?

Let’s talk skills and passion first.

You’re a data enthusiast who thrives on transforming complexity into clarity. With deep technical expertise in AWS and Databricks, you design robust, scalable, and high-performance data pipelines that power intelligent decisions. Curious by nature, you’re constantly exploring new tools, automation techniques, and architectures to deliver meaningful data solutions that scale.

Your Role as a Zenika Consultant:

As a Data Engineer Consultant, you’ll play a key role in designing and implementing data platforms for our clients — particularly in public sector and enterprise environments. You’ll work hands-on with technologies like AWS, Databricks, and PySpark, and collaborate with cross-functional teams to deliver scalable, production-ready data solutions.

You’ll work on projects that will allow you to:

  • Design and build enterprise-scale data architectures — including data lakes, warehouses, and real-time streaming pipelines.

  • Develop and maintain high-performance ETL/ELT pipelines that process large volumes of structured and unstructured data.

  • Implement and optimise data transformations in Databricks using PySpark, Python, and SQL, ensuring quality, scalability, and cost-efficiency.

  • Collaborate and mentor — guide junior engineers, review code, and drive adoption of best practices in data engineering and DevOps.

  • Integrate and automate data flows using APIs, AWS services (Glue, Redshift, S3, EMR, Lambda), and real-time tools like Kafka or Kinesis.

  • Monitor and troubleshoot performance bottlenecks, ensuring reliability, consistency, and security across all data operations.

What You Bring
  • 4+ years of experience in data engineering, ideally on AWS-native platforms

  • Proven experience building ETL/ELT pipelines, migrating data solutions, and managing real-time streaming architectures.

  • Hands-on expertise in Databricks, PySpark, Python, and SQL for large-scale data transformation.

  • Strong understanding of data warehouse design (Redshift, Snowflake) and data governance principles.

  • Familiarity with DevOps concepts, including CI/CD workflows and version control (GitLab, GitHub).

  • Experience with serverless compute (AWS Lambda, Azure Functions) and automation scripting.

  • Solid grasp of data security, performance optimisation, and cost management in cloud environments.

  • Excellent communication and collaboration skills — you translate complex technical details into clear business language.

  • Bonus: Experience with public sector or HR analytics projects, as well as mentoring and leading data teams.

  • Bachelor’s degree in Computer Science, Data Engineering, or a related field (Master’s preferred).

  • Certifications such as: AWS Certified Data Engineer – Associate or AWS Certified Solutions Architect, Databricks Certified Data Engineer (Associate/Professional), Snowflake or Redshift certifications (a plus), Agile/Scrum Master certification (preferred)

About Zenika

Founded by developer Carl Azoury, Zenika is a consultancy built around community, transparency, and craftsmanship. We are passionate technophiles advising clients with deep expertise in open-source tech and modern solutions.

Why Join Zenika?
  • Work with a global client base across 11 locations, benefiting from over 28,000 Zenika-led training sessions

  • Partner with tech giants like Google Cloud and Scrum.org, and engage in research, open-source contributions, and conferences outside client projects

  • Participate in Zenika tech conferences (TechnoZaures) to learn, share, and grow together

  • Hybrid work arrangement

  • Dedicated Learning & Development (L&D) budget to support your growth

  • Flexible benefits package to cater to your well-being and lifestyle needs

  • Comprehensive international medical insurance package

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer II
Data Engineer II

Zenika • Singapore

On-site
SGD 90,000 - 150,000
DevOps Engineer
DevOps Engineer

ZENIKA PTE. LTD. • Singapore

Hybrid
SGD 90,000 - 150,000
Hybrid work arrangement
20 days annual leave + up to 5 LEAP(LE
Learning & Development budget
+1
DevOps Engineer
DevOps Engineer

Zenika • Singapore

Hybrid
SGD 120,000 - 180,000
Hybrid work arrangement
20 days of annual leave + up to 5 LEAP
Learning & Development budget
+1
Python Developer
Python Developer

ZENIKA PTE. LTD. • Singapore

On-site
SGD 100,000 - 170,000
Hybrid work arrangement
L&D budget
Medical insurance
+2
Full Stack Developer
Full Stack Developer

ZENIKA PTE. LTD. • Singapore

Hybrid
SGD 100,000 - 167,000
Hybrid work arrangement
Learning & Development budget
International medical insurance
DevOps Engineer
DevOps Engineer

Zenika Singapore • Singapore

On-site
SGD 90,000 - 180,000
L&D Budget
Flexible benefits package
Global client exposure
Sofware Engineer (Python)
Sofware Engineer (Python)

Zenika Singapore • Singapore

On-site
SGD 120,000 - 180,000
20 days annual leave
LEAP days
L&D budget
+1
Senior Front End Engineer
Senior Front End Engineer

Zenika • Singapore

Hybrid
SGD 70,000 - 110,000
Hybrid work arrangement
L&D budget
20 days annual leave
+2
Senior Full Stack Developer
Senior Full Stack Developer

ZENIKA PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Senior Full Stack Developer
Senior Full Stack Developer

Zenika • Singapore

On-site
SGD 90,000 - 130,000