Senior Data Engineer

Singapore
Full Time
Experienced

Who we are:
minden.ai is a technology venture founded by Temasek in strategic partnership with DFI Retail Group and coalition partners DBS Bank, Cold Storage, Gojek, Mandai Wildlife Group and Singtel. We are on a mission to redefine the engagement between brands and consumers in Southeast Asia.

The way we work:
At Minden, we treat each other with respect. We embrace authenticity and transparency. We pride ourselves on agility and innovation, and believe in embracing continuous learning and self-improvement. We strive to be the preferred employer by providing comprehensive benefits, a dynamic and exciting working environment, work-life balance and effort recognition.

We are looking for a passionate and curious Senior Data Engineer who thrives on solving complex data challenges and building scalable data platforms that power business insights and machine learning.

You are a hands-on engineer with a strong sense of ownership, capable of designing and operating reliable data infrastructure while collaborating across engineering, product, and data science teams. You enjoy working in fast-paced environments, embrace ambiguity, and continuously seek opportunities to improve data quality, performance, and engineering practices.
Beyond technical expertise, you are passionate about mentoring others, sharing knowledge, and contributing to a strong engineering culture.

As a Senior Data Engineer, you will:

  • Design, develop, and maintain scalable, reliable, and high-performance data pipelines to support analytics, reporting, and machine learning workloads.
  • Build and optimize data infrastructure, data models, and datasets to ensure efficient, secure, and timely delivery of high-quality data across the organisation.
  • Collaborate closely with the internal teams to understand business requirements and translate them into scalable data solutions.
  • Develop and operationalise batch and real-time data pipelines that support business intelligence, machine learning model training, and inference.
  • Monitor, troubleshoot, and optimise data processing performance, ensuring high availability, reliability, and data quality.
  • Drive improvements in data architecture, governance, observability, and engineering best practices.
  • Evaluate emerging technologies and recommend tools, frameworks, and architectural improvements to enhance our data platform.
  • Participate actively in system design discussions, architecture reviews, and code reviews to maintain high engineering standards.
  • Mentor junior data engineers by providing technical guidance, conducting code reviews, and promoting best practices across the team.
  • Work closely with DevOps and platform teams to ensure robust deployment, monitoring, and operational excellence of data systems.

You will be a great match if you have:

  • A bachelor’s degree in Computer Science, Data Science, IT or a related discipline.
  • More than 5+ years of experience in data engineering.
  • Strong programming skills in Python and experience with PySpark, Java, or Scala.
  • Solid experience with distributed data processing frameworks such as Hadoop, Spark, Impala, Hive, etc.
  • Experience building scalable ETL/ELT pipelines, data lakes, and modern data platforms.
  • Experience working in a fast-paced environment with evolving priorities and requirements is an advantage.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*