Key Responsibilities
* Design and build RESTful and event-driven backend services in Python and/or
Node.js that support multi-agent orchestration, HITL workflows, and exception
routing across finance processes.
* Architect and implement the workflow state management layer — handling
execution context persistence, checkpointing, idempotent retries, and safe
resume for long-running finance workflows using AWS Step Functions or
equivalent.
* Implement event-driven architecture using AWS SQS, SNS, and EventBridge to
decouple platform services and support asynchronous, high-throughput
financial document processing.
* Develop and maintain APIs that expose platform capabilities (exception
management, approval routing, notification triggers, audit trail) to
downstream consumers and front-end applications.
* Ensure platform observability through structured logging, distributed tracing
(AWS X-Ray), and CloudWatch dashboards — with alerting on SLA breaches, queue
depth, and service health.
* Collaborate with AI engineers to integrate LLM-based services and agent
outputs into backend workflows, handling model responses, confidence
thresholds, and fallback routing.
* Implement security best practices — IAM role-based access, secrets management
via AWS Secrets Manager, data encryption at rest and in transit, and audit
logging for compliance.
Must Have Required Skills
* 5+ years of backend engineering experience with solid proficiency in Python
and/or Node.js.
* Solid experience building and deploying microservices on AWS — Lambda,
ECS/Fargate, API Gateway, SQS, SNS, EventBridge, Step Functions, and
RDS/Aurora.
* Strong understanding of event-driven and async architecture patterns for
distributed systems.
* Experience designing RESTful APIs and working with message queues for
decoupled, high-throughput processing.
* Hands-on experience with relational databases (PostgreSQL, MySQL) and NoSQL
stores (DynamoDB) — including schema design, indexing, and query
optimisation.
* Experi
📌 Full Stack Engineer (India)
🏢 EXL
📍 India