About the Role
We're looking for a Senior Data Engineer to take ownership of designing and scaling the company's data platform. You will be working directly with our client, a top-tier fintech platform that powers millions of daily transactions and is recognized as one of the most trusted names in Indonesia's digital finance ecosystem. This role combines hands-on engineering with technical leadership, ensuring that the infrastructure is robust, cost-efficient, and ready to support rapid business growth.
Responsibilities:
- Set up core data infrastructure (Kafka consumers, Cloud SQL/MongoDB environments, Git repositories, CI/CD pipelines).
- Build and optimize streaming pipelines with Kafka and other real-time tools.
- Design scalable batch processing pipelines for ETL/ELT.
- Create transformation layers and analytics models with SQL and dbt.
- Work with engineers, SREs, and stakeholders to deliver well-structured datasets.
- Implement testing, monitoring, and automation for production-grade workflows.
- Mentor team members and provide guidance on best practices.
Qualifications:
- 5+ years in data engineering or related roles.
- Advanced skills in SQL, Python, and data modeling.
- Solid experience with streaming frameworks (Kafka, Pub/Sub, Dataflow).
- Strong knowledge of GCP data stack (BigQuery, Cloud SQL, MongoDB).
- Track record of building CI/CD-enabled data pipelines.
- Strong communication skills in English and Bahasa Indonesia.
- Available to start right away.
Please note: this is a short-tem contract role (4 months).