{bc}
indeed

Workflow Engineer — Orkes Conductor

Fecundity Technologies
Abu Dhabi, UAE
fulltime
AED 17,000/month
4 days ago
engineeringdesignproject managementmaintenancequality controltechnical
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

engineeringdesignproject management
Smart Apply

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Fecundity Technologies