
DID] Senior Data Quality Engineer
- Jakarta Selatan
- Permanen
- kerja tetap
- 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.
- 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.