Source description
About the role
Job Description: You will 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. Additionally, you will architect and implement the workflow state management layer, handle execution context persistence, checkpointing, idempotent retries, and safe resume for long-running finance workflows using AWS Step Functions or equivalent. You will also implement event-driven architecture using AWS SQS, SNS, and EventBridge to decouple platform services and support asynchronous, high-throughput financial document processing. Moreover, you will develop and maintain APIs that expose platform capabilities to downstream consumers and front-end applications. You will ensure platform observability through structured logging, distributed tracing (AWS X-Ray), and CloudWatch dashboards, with alerting on SLA breaches, queue depth, and service health. Lastly, you will collaborate with AI engineers to integrate LLM-based services and agent outputs into backend workflows, handling model responses, confidence thresholds, and fallback routing. Implementing security best practices is essential, including IAM role-based access, secrets management via AWS Secrets Manager, data encryption at rest and in transit, and audit logging for compliance. Key Responsibilities: - Design and build RESTful and event-driven backend services in Python and/or Node.js - Architect and implement the workflow state management layer - Implement event-driven architecture using AWS SQS, SNS, and EventBridge - Develop and maintain APIs exposing platform capabilities - Ensure platform observability through structured logging, distributed tracing, and CloudWatch dashboards - Collaborate with AI engineers to integrate LLM-based services into backend workflows - Implement security best practices Qualifications: - 5+ years of backend engineering experience with strong proficiency in Python and/or Node.js - Solid experience building and deploying microservices on AWS - Strong understanding of event-driven and async architecture patterns - Experience designing RESTful APIs and working with message queues - Hands-on experience with relational databases and NoSQL stores - Experience with Infrastructure as Code - Solid understanding of multi-tenancy patterns - Experience with workflow orchestration services - Strong grasp of observability fundamentals - Experience with CI/CD pipelines and container-based deployments (Note: The section regarding 'Preferred Qualifications' has been omitted as it was not present in the provided job description.) Job Description: You will 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. Additionally, you will architect and implement the workflow state management layer, handle execution context persistence, checkpointing, idempotent retries, and safe resume for long-running finance workflows using AWS Step Functions or equivalent. You will also implement event-driven architecture using AWS SQS, SNS, and EventBridge to decouple platform services and support asynchronous, high-throughput financial document processing. Moreover, you will develop and maintain APIs that expose platform capabilities to downstream consumers and front-end applications. You will ensure platform observability through structured logging, distributed tracing (AWS X-Ray), and CloudWatch dashboards, with alerting on SLA breaches, queue depth, and service health. Lastly, you will collaborate with AI engineers to integrate LLM-based services and agent outputs into backend workflows, handling model responses, confidence thresholds, and fallback routing. Implementing security best practices is essential, including IAM role-based access, secrets management via AWS Secrets Manager, data encryption at rest and in transit, and audit logging for compliance. Key Responsibilities: - Design and build RESTful and event-driven backend services in Python and/or Node.js - Architect and implement the workflow state management layer - Implement event-driven architecture using AWS SQS, SNS, and EventBridge - Develop and maintain APIs exposing platform capabilities - Ensure platform observability through structured logging, distributed tracing, and CloudWatch dashboards - Collaborate with AI engineers to integrate LLM-based services into backend workflows - Implement security best practices Qualifications: - 5+ years of backend engineering experience with strong proficiency in Python and/or Node.js - Solid experience building and deploying microservices on AWS - Strong understanding of event-driven and async architecture patterns - Experience designing RESTful APIs and working with message queues - Hands-on experience with relational databases and NoSQL stores - Experience with Infrastructure as
More at EXL