Job Description
Responsibilities
Design, develop, and deploy cloud-native applications and microservices on AWS using services such as Lambda, API Gateway, ECS/EKS, S3, DynamoDB, RDS, and SQS/SNS
Build and orchestrate complex, multi-step workflows using AWS Step Functions (Standard and Express workflows, error handling, retries, and state machine design)
Develop GenAI-powered features using Amazon Bedrock — model invocation, prompt engineering, Knowledge Bases for RAG, Agents, and Guardrails
Build and maintain serverless and event-driven architectures for high-availability, low-latency workloads
Write clean, well-tested, production-grade code in Python, Node.js, or Java
Develop and manage Infrastructure as Code (IaC) using CloudFormation, AWS CDK, or Terraform
Implement and optimize CI/CD pipelines (CodePipeline, CodeBuild, GitHub Actions, or Jenkins)
Ensure application security and compliance — IAM policies, encryption (KMS), secrets management, VPC design, and least-privilege access
Monitor, troubleshoot, and optimize systems using CloudWatch, X-Ray, and CloudTrail
Drive cost optimization through right-sizing, autoscaling, and architectural reviews
Collaborate with architects and stakeholders to translate business requirements into technical designs
Participate in code reviews, on-call rotations, and incident postmortems
Required Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
4+ years of hands-on AWS development experience in production environments
Strong proficiency in at least one language: Python, Node.js/TypeScript, or Java
Deep working knowledge of core AWS services: Lambda, S3, DynamoDB, API Gateway, EC2, IAM, CloudFormation
Experience building RESTful APIs and microservices
Solid understanding of networking fundamentals on AWS (VPC, subnets, security groups, load balancers)
Experience with Git-based workflows and CI/CD tooling
Strong debugging, performance tuning, and problem-solving skills
Preferred Qualifications
AWS Certification — Developer Associate, Solutions Architect Associate, or DevOps Engineer Professional
Experience with containerization (Docker) and orchestration (ECS, EKS, Fargate)
Familiarity with event-driven patterns — EventBridge, Kinesis, Step Functions
Exposure to AI/ML services on AWS (Bedrock, SageMaker) or building GenAI-integrated applications
Experience with observability stacks (Datadog, Grafana, OpenTelemetry)
Knowledge of Agile/Scrum methodologies
Prior experience in [industry — e.g., fintech] is a plus
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
