Point your AI agent at freehire and let it find you a job.

Get the CLI →

Visa Hunt

NewBe an early applicant

Senior Data Engineer

Posted
Discussion

Summary

Senior Data Engineer in Singapore who designs and runs large-scale batch and streaming data pipelines (Spark, Kafka, Flink) on cloud platforms, builds ML feature pipelines and warehouses (Redshift, BigQuery, Snowflake), and ensures data quality while mentoring other engineers.

Design, build, and maintain high performance data pipelines that power analytics and machine learning products. Collaborate with data scientists, product, and infrastructure teams to turn raw data into scalable, reliable assets.

Key Responsibilities

  • Architect end to end batch and Spark Streaming pipelines on cloud (AWS/GCP/Azure).
  • Implement ML feature pipelines and Realtime inference services.
  • Optimize peta byte scale processing with Spark, Kafka, and Flink.
  • Build and maintain data warehouses/lakes (Redshift, BigQuery, Snowflake).
  • Enforce data quality, governance, and security.
  • Develop CI/CD, monitoring, and alerting for pipelines.
  • Mentor engineers and drive best practice documentation.

Required Experience

  • 5+ years production grade data engineering.
  • Deep expertise with Apache Spark (batch & streaming), Kafka, and distributed processing.
  • Handson ML pipeline experience (feature engineering, model training, deployment).
  • Cloud data platforms and warehousing.
  • Strong SQL + Python/Scala; familiar with Airflow, dbt, or similar.

Skills

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available