Bangalore, IN
Job Overview:
We are seeking a skilled AWS Developer to design and implement a robust, secure, and scalable API Gateway on AWS. This gateway will act as an integration bridge between a Salesforce Force.com application and an LLM (Large Language Model) AI endpoint service. The ideal candidate has hands-on experience in building serverless architectures, securing APIs, and integrating cloud-native services with third-party applications and AI/ML platforms.
Key Responsibilities:
Design and develop a secure API Gateway on AWS to facilitate bidirectional communication between Salesforce and an AI endpoint.
Implement Lambda functions, IAM roles, and authentication mechanisms (e.g., OAuth, API Keys, Cognito).
Ensure secure, low-latency, and scalable message flow between the Force.com backend and external LLM APIs.
Integrate with Salesforce via REST APIs, handle authentication tokens, and manage session logic.
Optimize API performance and handle error retries, logging, and monitoring via CloudWatch.
Ensure high availability and fault-tolerant architecture using API Gateway, Lambda, S3, DynamoDB or other relevant services.
Work with AI teams to consume LLM endpoints (OpenAI, Anthropic, custom-hosted models).
Follow best practices in DevOps, IaC (Infrastructure as Code) using CloudFormation or Terraform.
Required Skills & Experience:
Strong hands-on experience with AWS API Gateway, AWS Lambda, and IAM.
Proficiency in Python or Node.js for Lambda development.
Experience integrating with Salesforce REST APIs and authentication workflows.
Understanding of LLM APIs and AI service integration (OpenAI, Hugging Face, etc.).
Knowledge of secure API development including rate limiting, token validation, and logging.
Familiarity with event-driven architectures and serverless frameworks.
Experience with CI/CD pipelines, CloudFormation, or Terraform.
Strong troubleshooting and debugging skills across cloud environments.
Preferred Qualifications:
AWS Certified Developer – Associate or equivalent certification.
Prior experience integrating Salesforce with external cloud services.
Understanding of AI/ML pipelines and REST-based AI model interactions.
Familiarity with API monitoring and analytics tools.