Enable job alerts via email!

DATA ENGINEER

VY SYSTEMS PTE. LTD.

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading technology firm in Singapore is seeking an experienced Data Engineer to manage and enhance data systems. The role demands proficiency in Python and/or Java, with a solid background in ETL frameworks and database management. The ideal candidate has over 3 years of experience in building scalable data systems, along with strong problem-solving and communication skills. This position offers opportunities to work with cross-functional teams and advance data infrastructure.

Qualifications

  • Minimum 3+ years of experience in data engineering roles.
  • Proven track record of building scalable data systems.
  • Strong understanding of modern data architecture.

Responsibilities

  • Select and manage on-premises technologies for secure operations.
  • Build data pipelines for diverse datasets.
  • Ensure secure deployment of data infrastructure.
  • Collaborate with cross-functional teams on data systems.

Skills

Data engineering
Python
Java
ETL frameworks
SQL
NoSQL
Data pipelines
Data architecture
Communication
Problem-solving

Education

Diploma or Bachelor’s Degree in Computer Science, Engineering, or a related field

Tools

Apache Airflow
Dagster
Kafka
Docker
Git
Job description
Roles & Responsibilities
  1. Select and manage on-premises technologies suitable for secure and efficient operations.
  2. Build robust data pipelines to collect, clean, and transform diverse datasets — including process data, sensor data, image data, and human annotations.
  3. Ensure secure, maintainable, and scalable deployment of data infrastructure.
  4. Define and enforce best practices in data governance, privacy, and access control.
  5. Collaborate effectively with cross-functional teams to deploy and maintain data systems.
  6. Understand existing architecture and apply the latest technologies to enhance AI data platforms and data infrastructure.
  7. Educational Background
  8. Minimum Diploma (Polytechnic) or Bachelor’s Degree in Computer Science, Engineering, or a related field.
Technical Expertise
  1. Minimum 3+ years of experience in data engineering roles, ideally with on-premises or hybrid infrastructure.
  2. Proven track record of building scalable data systems from the ground up, preferably in a startup environment.
  3. Proficiency in Python and/or Java for data pipeline development.
  4. Solid experience with ETL frameworks (e.g., Apache Airflow, Dagster) and streaming systems (e.g., Kafka).
  5. Experience designing and maintaining SQL and NoSQL databases.
  6. Hands-on experience in building and operating data lakes, data pipelines, and data warehouses, including data catalog management.
  7. Strong understanding of modern data architecture and emerging technologies in AI data platforms.
  8. Familiarity with containerization (Docker), version control (Git), and CI/CD practices.
Soft Skills
  1. Excellent communication skills and ability to collaborate with both technical and non-technical teams.
  2. Strong problem-solving and debugging abilities.
  3. Ability to balance engineering trade-offs while delivering scalable and maintainable solutions.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.