Data Engineer (Digital Finance)

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.