Automation Engineer builds and maintains automation workflows and lightweight internal tools to improve operational efficiency. This role also supports merchant partners integrating with DANA APIs and works closely with product/engineering in a sprint-based delivery model.
Key Responsibilities
1. Automation Development
- Design, develop, and enhance automation workflows using UiPath, n8n, and/or Python.
- Translate operational or business requirements into reliable automation solutions (end-to-end workflow, error handling, logging).
- Build reusable components, libraries, and templates to accelerate automation delivery.
2. Internal Productivity Tools
- Develop internal tools (CLI, web tools, small services, dashboards, scripts) to improve team productivity and reduce manual work.
- Integrate internal tools with APIs, databases, files, and messaging platforms where needed.
3. Production Support & Improvement
- Maintain and continuously improve deployed automations/services in production environments.
- Monitor automation health, troubleshoot incidents, and perform root cause analysis (RCA).
- Improve performance, stability, observability (logs/metrics), and failure recovery mechanisms.
4. Merchant Integration Support
- Provide technical support to merchants integrating with DANA APIs via ticket-based workflow.
- Triage issues, reproduce errors, guide merchants on integration steps, and escalate to relevant teams when required.
- Create/maintain integration FAQs, runbooks, troubleshooting guides, and known-issue documentation.
5. Agile Delivery
- Work in sprint-based execution: planning, estimation, daily updates, demo, and retrospectives.
- Collaborate with engineers, QA, product, and operations to deliver automation enhancements on time.
Requirements
- Hands-on experience delivering production-grade automations using UiPath / n8n / Python
- Strong troubleshooting and support capability:
- RCA, incident handling, bug fixing, and post-incident improvements
- API integration experience:
- REST debugging, Postman/cURL usage, auth flows, common integration failure patterns
- Experience building internal tooling:
- scripts, small services, bots, dashboards, or workflow utilities
- Familiar with CI/CD basics and safe release practices (versioning, rollback, environment configs).
- Able to work independently in sprints: scoping tasks, estimating, and delivering with minimal supervision.
- Full professional fluency in English is required
Preferred / Nice-to-Have
- Experience with Python frameworks/tools (FastAPI/Flask, pandas, requests, pytest).
- Familiarity with message queues, webhooks, cron scheduling, and integration patterns.
- Observability tools familiarity (structured logging, metrics, alerting).
- Experience supporting external partners/merchants in high-volume ticket environments.
- Understanding of fintech/payment domain and API security best practices.
Key Skills & Competencies
- Problem solving & debugging mindset
- Ownership of production stability
- Clear written communication (ticket updates, runbooks, documentation)
- Collaboration across teams
- Continuous improvement mentality (reduce recurring issues, automate support where possible)
Top Skills
What We Do
BukanDompetBiasa
DANA is a TechFin company that aims to bring in inclusive financial services to empower people for a better living. We aim to be one of the Pillar of Digital Economy in Indonesia by enabling the society to transact seamlessly. As a highly secured and scalable payment service platform to connect everyone based on world class technology, our goal is to provide Indonesia with a trustworthy and convenient mobile payment system to cater the needs of our customers, and sustainable profitable business for our stakeholders.
Join us and together we build Indonesia cashless society








