company logo

[LI] Senior Data Quality Engineer

DANA

Office

Jakarta Selatan, DKI Jakarta, Indonesia (Hybrid)

Full Time

About DANA

DANA is a leading Indonesian digital wallet platform committed to making every transaction simple, secure, and accessible. As a homegrown fintech company, we serve millions across Indonesia with cashless solutions—from payments and transfers to investments. We aim to build a trusted and inclusive financial ecosystem, driven by innovation, collaboration, and continuous learning.

Join us and be part of Indonesia’s digital transformation journey!



📌 What We’re Looking For: Senior Data Quality Engineer

We are seeking a Senior Data Quality Engineer to lead the design and implementation of scalable data quality frameworks across our data platforms. You will define data quality metrics, validate and monitor data pipelines (both batch and real-time), and collaborate with engineering teams to ensure the integrity, reliability, and accuracy of our data. This role requires expertise in asynchronous programming and object-oriented design to build robust, high-performance validation tools and frameworks.


What You Will Do : 

  • Define, implement, and maintain data quality standards, metrics, and validation frameworks.
  • Design and develop automated data quality checks for batch and streaming pipelines.
  • Build asynchronous, scalable validation and monitoring systems for high-volume real-time data streams.
  • Collaborate with data engineers, analysts, and product teams to identify and resolve data quality issues.
  • Troubleshoot data anomalies and proactively improve data pipeline reliability.
  • Mentor junior engineers and help establish best practices in data quality engineering.


What You Will Need :

  •  Proven experience as a Data Quality Engineer, Data Engineer, or similar role, with a strong focus on data quality, validation, and monitoring.
  • Solid understanding of data engineering concepts, pipelines, and distributed systems
  • Proficiency in asynchronous programming, with hands-on experience in tools such as: Python (asyncio, aiohttp), Java (CompletableFuture, reactive streams), Node.js (async/await).
  • Strong skills in object-oriented programming (OOP), and ability to design clean, modular, and maintainable code.
  • xperience with streaming platforms (e.g., Kafka, Flink, Spark Streaming, Pub/Sub) and validating high-throughput data flows.
  • Solid SQL skills and experience with data profiling & anomaly detection tools.
  • Familiarity with data validation frameworks (e.g., Great Expectations, Deequ) is a plus.
  • Excellent problem-solving, communication, and collaboration skills.

[LI] Senior Data Quality Engineer

Office

Jakarta Selatan, DKI Jakarta, Indonesia (Hybrid)

Full Time

August 14, 2025

company logo

DANA

DANA.com