Data Engineer

Imagine a future where AI doesn’t just automate tasks—but makes decisions, adapts, and drives entire systems forward. The question isn’t whether AI will transform industries—it already is. The real question is: Will you be the one shaping it?


About Us

At DANA, Data is the foundation of everything—from enabling a healthy financial lifestyle to driving financial inclusion and accelerating Indonesia’s vision of a cashless society. We believe data is the backbone of AI automation—without structured, scalable, and reliable data, even the most advanced AI systems cannot make intelligent decisions. That’s where you come in.


Get to Know the Role

We are looking for a Data Engineer to architect the data foundation for AI-driven automation and intelligent AI agents. This is not just about building traditional pipelines—this is about designing adaptive data ecosystems that allow AI to analyze, predict, and take action independently. Your work will shape the future of automation and unlock AI’s full potential in financial technology at scale.

AI is evolving at an unprecedented pace, and so will your role.


As a Data Engineer at DANA, your responsibilities will adapt over time to stay ahead of AI advancements. We don’t just want you to keep up—we want you to be part of this change, driving innovation and redefining what’s possible with data.


If you’re passionate about data engineering, automation, and AI, this is your opportunity to lead the future of financial technology and make a real impact at scale.

 

 

What You Will Do

·       Data Architecture & Instance Migrations: Design and manage data architecture and instance migrations to support team operations.

·       ETL Pipeline Development: Design and create ETL pipelines from multiple event logs to prepare data for Process Mining Analysis.

·       Model Deployment: Support Data Scientists in deploying models into production environments.

·       Data Preparation & Visualization: Assist Data Scientists and Data Analysts in preparing data for visualization, modeling, and recommending the most efficient ways to perform tasks.

·       Data Collection Enhancement: Improve data collection procedures to ensure they capture relevant information for analytical systems.

·       Data Integrity & Processing: Manage, process, cleanse, and verify the integrity of data used for analysis, storage, and operational processes.

·       Cross-Team Collaboration: Work closely with Data Scientists, Data Analysts, RPA Engineers, Product Management, and Engineering teams to understand company needs and develop data-driven solutions.

·       Ad-Hoc Data Tasks: Execute on-demand data retrieval, modification, and storage tasks to support team operations.

 

What You Will Need

·       Minimum 2 years of experience as a Data Engineer, with a strong background in data processing and infrastructure.

·       Programming Skills: Proficiency in Python is required; experience with additional programming languages is a plus.

·       Containerization & Deployment: Advanced expertise in Docker, particularly for machine learning model deployment via APIs.

·       Orchestration & Workflow Management: Basic experience with Kubernetes, Airflow, Docker Swarm, or similar technologies.

·       Cloud Computing: Hands-on experience with cloud platforms, with the ability to design and implement scalable cloud architectures.

·       Version Control: Strong experience with Git, Bitbucket, and command-line version control workflows.

·       Data Storage & Processing: Deep understanding of Elasticsearch/OpenSearch, SQL platforms, Apache Spark, and Kafka.

·       Scripting & Automation: Ability to write shell scripts (Bash) for automation and workflow optimization.

·       Database Proficiency: Strong knowledge of SQL for data querying, transformation, and performance optimization.

·       Communication Skills: Proficiency in English, with the ability to collaborate effectively across teams.

·       MLOps Knowledge (Preferred): Familiarity with MLOps frameworks such as MLflow is a plus.



Ready to take on this challenge? Apply now and be part of our journey to revolutionize automation!


Introduction to DANA Automation Team

At DANA’s Automation Team, we build AI-driven workflows and intelligent automation systems to eliminate repetitive tasks and unlock efficiency at scale. Our goal is to 10x productivity by creating adaptive data solutions that power AI, ML, LLMs, AI agents, and process automation, enabling faster decision-making and smarter, autonomous operations. We take ownership, move fast, and continuously push boundaries to transform how work gets done—delivering real impact with every solution we build.


Core Principles of Automation Team:

  • Strong Ownership - We take full responsibility for our actions, proactively solving problems and continually improving our skills and processes.
  • Bias for Action - We make quick, results-driven decisions and aren’t afraid to try new approaches.
  • Customer Obsession - We deeply empathize with our customers, innovating to exceed their expectations.
  • Truth Seeking - We respectfully challenge decisions when necessary, and once determined, commit wholly.
  • Deliver Results 100X - We strive to achieve results that multiply our impact significantly.
  • Strive to Be the Best Work Environment - We make this a dream job by fostering growth and celebrating team successes.

Related vacancies