Senior Data Engineer (Python / JAVA / SQL) - Geylang

apartmentVanguard Software Pte Ltd placeGeylang scheduleFull-time calendar_month 

JOB SUMMARY:

We are looking for a Senior Data Engineer to join our team and take ownership of designing, building, and optimizing scalable data pipelines and infrastructure. You’ll work closely with engineering, analytics, and product teams to ensure the availability, reliability, and performance of data systems.

This role is ideal for someone with at least 5 years of experience in data engineering who is passionate about clean data architecture, performance optimization, and enabling data-driven decision making.

KEY RESPONSIBILITIES:

  • Data Infrastructure: Design, develop, and maintain robust data pipelines and storage systems.
  • Data Quality: Ensure high data reliability, consistency, and accuracy across all data flows.
  • Performance Tuning: Optimize data processing jobs and system performance at scale.
  • Process & Mentorship: Improve data engineering workflows and mentor junior data engineers.
  • Collaboration: Work with analysts, data scientists, and backend teams to deliver timely, usable data solutions.

JOB REQUIREMENTS:

  • Bachelor’s degree in Computer Science, Information Systems, or equivalent qualification.
  • Experience: Minimum 5 years in data engineering or related backend roles.
  • Tech Stack: Proficient in SQL, Python or Java/Scala; experience with big data tools like Spark, Flink, Kafka, Airflow, and cloud platforms (AWS/GCP/Azure).
  • Data Modeling: Solid experience in building and maintaining data models, data warehouses, and ETL/ELT pipelines.
  • System Design: Ability to design scalable, reliable data architectures that support analytics and real-time use cases.
  • Data Governance: Familiar with best practices for data quality, security, lineage, and compliance.
  • Cross-team Work: Strong communication skills and ability to work closely with product, engineering, and analytics teams.
  • Fluent in English and Mandarin (written/spoken) to understand technical requirements.

Soft Skills:

  • Team Mindset: Contribute to shared goals and support team members with a collaborative approach.
  • Ownership: Take initiative and full responsibility for delivering high-quality data solutions.
  • Adaptability: Open to feedback, eager to learn new technologies, and flexible in changing environments.
  • Communication: Communicate complex technical topics clearly to both technical and non-technical stakeholders.
apartmentVanguard Software Pte LtdplaceToa Payoh, 4 km from Geylang
JOB SUMMARY: We are looking for a Senior Data Engineer to join our team and take ownership of designing, building, and optimizing scalable data pipelines and infrastructure. You’ll work closely with engineering, analytics, and product teams...
apartmentHAYS SPECIALIST RECRUITMENT PTE. LTD.placeGeylang
Your new company A public firm is looking for an experienced Data Engineer to join their team. Your new role  •  Architect, build, and monitor ingestion pipelines to collect, clean, merge, and harmonize data from various sources, ensuring optimal...
electric_boltImmediate start

Data Engineer

apartmentKaplanplaceRochor, 4 km from Geylang
THE ROLE: Data Engineer The Data Engineer will play a critical role in maintaining and evolving the institution's enterprise data infrastructure. This includes the Databricks-based data lakehouse, ETL processes via Fivetran, and ensuring...