On behalf of a fast-growing digital finance platform, we are currently seeking a skilled and motivated Data Engineer to support the development of scalable data infrastructure and analytical capabilities. Based in Jakarta, this role will be instrumental in enabling data-driven decision-making across multiple product lines and markets in Southeast Asia.
You will collaborate closely with cross-functional teams to design and implement efficient ETL pipelines, develop robust data models, and optimize data processing workflows to ensure high performance and cost-efficiency in a high-volume environment.
Key Responsibilities:
- Develop and maintain scalable data infrastructure, databases, and pipelines to support reliable and efficient data operations.
- Build and manage data ingestion and transformation workflows to enable seamless data integration across multiple platforms.
- Apply best practices to ensure the stability, availability, and performance of data systems.
- Partner with engineering, data science, and product teams to enhance data accessibility and usability across the organization.
- Design and sustain large-scale, efficient data pipelines to process complex datasets.
- Translate user needs into well-crafted tools and platform capabilities that address real-world data challenges.
Qualifications:
- 1-2 years of hands-on experience in data engineering or backend development with a strong focus on data systems.
- Solid coding skills in Python, Java, or Scala.
- Familiar with source control tools (e.g., Git) and build/dependency management tools like Maven.
- Knowledge of container tools (Docker) and orchestration frameworks (Kubernetes).
- Practical experience with real-time and batch data technologies, such as Spark, Kafka, Flink, Flume, or Airflow.
- Comfortable working with both relational (e.g., MySQL) and NoSQL databases (e.g., MongoDB).
- Prior involvement with cloud-based data platforms and large-scale data solutions.
- Strong analytical mindset, with the ability to juggle multiple tasks and projects.
- A proactive communicator and team player who thrives in a collaborative environment.
- Motivated to stay current with emerging technologies and continuously enhance technical capabilities.
- Familiarity with automation and DevOps practices is a plus.
