Role Summary:
We are seeking an experienced and highly skilled Python API AWS Engineer - GenAI to join our CodeInsight team. In this role, you will be responsible for designing, implementing, and maintaining cloud-based and event-driven solutions on AWS for large-scale documentation intelligence workflows. You will play a crucial role in improving system reliability, securing enterprise integrations, and ensuring scalable asynchronous processing across API, pipeline, and AI inference layers.
What you will do: (Roles & Responsibilities)
- Design and implement complex cloud-based solutions using AWS services (Lambda, S3, SQS FIFO, Step Functions, DynamoDB, Bedrock, Secrets Manager, SNS, CloudWatch, SageMaker)
- Build and maintain secure API and integration workflows for Jenkins, Bitbucket Server REST APIs, and internal operational tooling
- Write, test, and maintain high-quality Python code for cloud-native and serverless applications
- Design and optimize data models and access patterns, particularly for DynamoDB and S3 job artifact/state flows
- Collaborate with cross-functional teams (Product, DevOps, Security, platform teams) to deliver architecture-aligned solutions
- Ensure security, compliance, and best practices in cloud infrastructure (OAuth2, IAM least privilege, secrets management, TLS)
- Troubleshoot and resolve complex technical issues in distributed cloud environments (async job orchestration, retries, failure handling, network integration)
- Mentor junior engineers and contribute to engineering standards, design reviews, and team technical growth
- Stay up-to-date with AWS GenAI, serverless architecture, and enterprise integration best practices
What you need to succeed: (MUST Haves)
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
- 4-6 years of experience in cloud engineering, with a strong focus on AWS
- Strong hands-on experience with Python, AWS APIs, and backend service development
- Strong hands-on experience delivering GenAI/LLM solutions in production, with focus on AWS Bedrock
- Strong knowledge of database systems, particularly DynamoDB and cloud data design patterns
- Hands-on experience in AWS services used by this platform (Lambda, Step Functions, S3, SQS, DynamoDB, Bedrock, Secrets Manager, CloudWatch)
- Proven expertise in prompt engineering, LLM output validation, and reliability patterns (retries, guardrails, fallback handling)
- Strong understanding of event-driven and asynchronous architectures, including idempotency, retries, and queue-based decoupling
- Proven experience with REST API integrations in enterprise environments (Bitbucket/Jenkins-like integrations preferred)
- Excellent problem-solving and analytical skills
- Strong communication and collaboration abilities
Ideal Candidate will also have:
- Experience with containerization technologies (for example, Docker, Kubernetes)
- Knowledge of CI/CD pipelines, Terraform, and DevOps practices
- Familiarity with serverless architectures and microservices
- Experience with observability and operations (CloudWatch logging, alerts, dashboards, structured audit trails)
- Understanding of machine learning and AI concepts, including prompt quality and LLM output validation
- Experience with AWS Bedrock integration patterns in production use cases
- AWS certifications (for example, Solutions Architect, Developer, DevOps Engineer) are a plus
- Experience mentoring junior engineers or leading small teams
- Strong project management skills and ability to manage multiple priorities across DEV, SIT, and PROD environments
If you are passionate about cloud technologies, have a proven track record of delivering innovative AWS solutions, and thrive in a collaborative environment, we want to hear from you. Join our team and help shape the future of Code In sight.
Pay: ₹1,200,000.00 - ₹1,800,000.00 per year
Benefits:
- Health insurance
- Provident Fund
Application Question(s):
- What is your current CTC & Notice Period?
Experience:
- Python: 4 years (Preferred)
- AWS: 4 years (Preferred)
- APIs: 4 years (Preferred)
Location:
- Gurugram, Haryana (Required)
Work Location: In person