Workflow Engineer — Orkes Conductor
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
The Workflow Engineer designs and implements the business process orchestration layer of AWA using Orkes Conductor — the outer shell that holds LangGraph agent cognition together into coherent, durable, observable banking workflows.
Key Skills for This Role
Full Job Posting
Overview
**Role Overview:** The Workflow Engineer designs and implements the business process orchestration layer of AWA using Orkes Conductor — the outer shell that holds LangGraph agent cognition together into coherent, durable, observable banking workflows.
You translate complex banking process requirements (cheque clearing SLAs, HITL wait policies, compensating transaction rules, retry strategies) into Orkes workflow definitions.
You are the primary integrator between the AWA AI Gateway, LangGraph agents, ICCS, Core Banking, and the Ops HITL interface.
Key Responsibilities
- **Orkes workflow design**: Design and implement Orkes Conductor workflow definitions for all AWA use cases — defining task sequences, sub-workflow compositions, HITL Wait tasks, fork/join parallel execution patterns, and SLA-governed task timeouts.
- **HITL integration**: Configure Orkes Human Task definitions used for HITL reviewer queue routing; implement HITL resume logic that correctly restores LangGraph checkpoint state after reviewer decision (Approve/Edit/Reject).
- **Compensating transactions**: Design and test compensating workflows triggered on downstream failure (e.g. ICCS or Core Banking posting failure after IDP approval); ensure idempotency of all compensation steps via awa_job_id deduplication.
- **Retry and resilience**: Configure Orkes task retry policies (fixed, exponential backoff with jitter), circuit breakers, and dead-letter queue (DLQ) handling for all task failure modes.
- **Orkes integration with LangGraph**: Design the interface between Orkes tasks and LangGraph agent invocations: passing awa_job_id through task inputs/outputs, managing LangGraph execution as Orkes worker tasks, handling LangGraph errors as Orkes task failures.
- **awa_job_id propagation**: Ensure awa_job_id is correctly passed through every Orkes task input and output; validate via integration tests that awa_job_id is present and correct in every downstream system record.
- **Workflow observability**: Configure Orkes workflow metrics export to Azure Monitor; build Orkes-specific KQL queries for task failure rates, workflow duration distribution, HITL queue depth, and retry rate by use case.
- **New use case onboarding**: Lead the workflow design for each new AWA use case: define the workflow skeleton, agree task SLAs with the business, design the HITL routing policy, and build the workflow test suite.
Required Skills and Experience
- Technical — Essential
- 5+ years in workflow orchestration engineering: Orkes Conductor, Apache Conductor, Temporal, or Apache Airflow
- Strong understanding of distributed systems concepts: idempotency, at-least-once delivery, eventual consistency, saga patterns
- Experience designing long-running durable workflows with human approval steps
- Python or Java for Orkes worker implementation
- REST API design: understanding of webhook patterns for async workflow resume
- JSON/YAML workflow definition authoring; schema validation
- Technical — Advantageous
- Orkes Conductor specifically — familiarity with Orkes Cloud, worker SDK, Human Task definitions
- LangGraph or LangChain awareness — understanding agentic execution models that Orkes orchestrates
- Kafka consumer group management — for event-driven Orkes workflow triggers
- Azure Monitor, Log Analytics — for Orkes metric export and alerting
- Banking process knowledge — STP, clearing windows, exception handling flows
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or equivalent
- Demonstrable experience with production workflow orchestration systems managing thousands of daily workflow instances
- Pay: AED17,000.00 - AED21,000.00 per month
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Fecundity Technologies
Full Stack Developer
Abu Dhabi, UAE
Role Overview: The Full Stack Developer builds the human-facing surfaces of the AWA platform — the HITL reviewer interface, the AgentOps operational dashboard, and the internal AWA developer portals. You work at the boun
Sr. AI Cloud Platform Engineer – Azure (Banking Industry)
Abu Dhabi, UAE
Role Overview: We are looking for a Senior Platform Engineer to design, build, and scale Azure cloud and hybrid-cloud ecosystems from the ground up for a large Financial Enterprise. You will be responsible for creating a
Senior AI Engineer
Abu Dhabi, UAE
Role Overview: The Senior AI Engineer leads the technical delivery of one or more AWA use cases end-to-end, from Agent Profile definition through to production UAT sign-off. You own the architectural decisions within you
DevOps Engineer - Banking Industry
Abu Dhabi, UAE
Role Overview: The DevOps Engineer owns the AWA platform's deployment, infrastructure-as-code, CI/CD, and operational reliability. You ensure that every AWA component — from AKS namespaces and KEDA autoscalers to ADLS Ge
Lead AI Cloud Platform Engineer (Banking Industry)
Abu Dhabi, UAE
Role Overview: We are looking for a Senior Platform Engineer to design, build, and scale Azure cloud and hybrid-cloud ecosystems from the ground up for a large Financial Enterprise. You will be responsible for creating a
Site Reliability Engineer (SRE)- Banking Industry
Abu Dhabi, UAE
Role Overview: We are seeking an SiteReliability Engineer to own the "Production Readiness" of our cloud-based AI solutions. This hybrid role combines automated software testing, and Site Reliability Engineering (SRE). Y
Senior Scrum Master - (Agile & Program Governance)
Abu Dhabi, UAE
Role Overview: We are looking for a data-driven Scrum Master for the AI department at a large Financial Enterprise. Beyond managing individual squads, you will lead the Scrum of Scrums to synchronize multiple teams, mana
AWS Solutions Architect – Financial Services
, UAE
Role Overview We are hiring an experienced AWS Solutions Architect to design, govern, and deliver highly secure, scalable, and compliant cloud architectures for mission-critical financial systems. This role is central to
Full Stack Developer
Abu Dhabi, UAE
Sr. AI Cloud Platform Engineer – Azure (Banking Industry)
Abu Dhabi, UAE
Senior AI Engineer
Abu Dhabi, UAE
DevOps Engineer - Banking Industry
Abu Dhabi, UAE
Lead AI Cloud Platform Engineer (Banking Industry)
Abu Dhabi, UAE
Site Reliability Engineer (SRE)- Banking Industry
Abu Dhabi, UAE
Senior Scrum Master - (Agile & Program Governance)
Abu Dhabi, UAE
AWS Solutions Architect – Financial Services
, UAE