
On-Site
Full-Time
Chennai, Tamil Nadu
India
Skills
Amazon Web Services (AWS)
Python (Programming Language)
Application Programming Interfaces (API)
Cloud Applications
About the Role
Job Description: Senior Backend (API) Engineer
Experience Range: 5 to 8 Years
Must-Have Skills:
Strong expertise in Python for backend API development.
Experience with Cloud (AWS) services such as S3, Lambda, SQS, SNS, Bedrock, EKS, ECR, etc.
Proficiency in developing and scaling distributed, loosely coupled APIs for text and image file ingestion, search, storage, and retrieval.
Strong knowledge of authentication & security, caching, event-driven processing, and logging/monitoring systems.
Good-to-Have Skills:
Experience with Vector Databases such as MongoDB, Pinecone, FAISS, or similar for API & search implementations.
Hands-on experience with containerization & orchestration (EKS, Docker, Kubernetes).
Exposure to end-to-end DevOps implementation in a cloud environment.
Job Responsibilities:
Design and implement scalable APIs for AI-powered enterprise pipelines.
Develop high-performance backend systems for handling large-scale data ingestion and retrieval.
Work on distributed system architectures, including message queuing, event-driven processing, and caching mechanisms.
Optimize API performance, security, and cloud deployment strategies.
Collaborate with cross-functional teams to integrate AI/LLM models into enterprise applications.
Experience Range: 5 to 8 Years
Must-Have Skills:
Strong expertise in Python for backend API development.
Experience with Cloud (AWS) services such as S3, Lambda, SQS, SNS, Bedrock, EKS, ECR, etc.
Proficiency in developing and scaling distributed, loosely coupled APIs for text and image file ingestion, search, storage, and retrieval.
Strong knowledge of authentication & security, caching, event-driven processing, and logging/monitoring systems.
Good-to-Have Skills:
Experience with Vector Databases such as MongoDB, Pinecone, FAISS, or similar for API & search implementations.
Hands-on experience with containerization & orchestration (EKS, Docker, Kubernetes).
Exposure to end-to-end DevOps implementation in a cloud environment.
Job Responsibilities:
Design and implement scalable APIs for AI-powered enterprise pipelines.
Develop high-performance backend systems for handling large-scale data ingestion and retrieval.
Work on distributed system architectures, including message queuing, event-driven processing, and caching mechanisms.
Optimize API performance, security, and cloud deployment strategies.
Collaborate with cross-functional teams to integrate AI/LLM models into enterprise applications.