Senior Backend Engineer (Python + AWS)
DevHub
Date: 2 weeks ago
City: Ahmedabad, Gujarat
Contract type: Full time
Job Description
Senior Backend Engineer (Python + AWS) at Infocusp Innovations About the Role We are looking for a highly skilled Senior Backend Engineer to design, develop, and scale AI-powered applications and backend platforms. The ideal candidate will have strong expertise in backend engineering, cloud-native architectures, Retrieval-Augmented Generation (RAG) systems, Agentic AI frameworks, and production-grade LLM deployment. This role requires hands-on experience in building scalable AI solutions, optimizing cloud infrastructure, and ensuring reliability, observability, and security in production environments. Responsibilities 1. Backend Engineering & Platform Development Design, develop, and maintain scalable backend services using Python, FastAPI, and asynchronous microservices architectures. Build and optimize data-intensive applications using PostgreSQL, Redis, MongoDB or equivalent technologies at production scale. Develop high-performance APIs and distributed systems to support AI-driven applications. 2. Cloud Infrastructure & DevOps Architect and manage cloud-native applications on AWS or GCP. Deploy and operate services using ECS, EKS, Lambda, Cloud Run, GCP - GKE, and other cloud-native technologies. Implement and manage Infrastructure as Code (IaC) using Terraform or equivalent frameworks like Pulumi or CloudFormation. Build and optimize CI/CD pipelines for reliable and automated deployments. Experience with Apache Kafka for building event-driven, scalable, and distributed systems. Manage and troubleshoot containerized applications using Docker and Kubernetes, ensuring scalability, availability, and performance. 3. Monitoring and Observability Instrument backend services end-to-end with metrics, distributed tracing, and structured logging using OpenTelemetry Hands-on with some observability stacks — Prometheus + Grafana, Datadog/New Relic, and centralized logging (ELK/Loki) Build actionable dashboards and alerting to detect latency, errors, and resource bottlenecks before customer impact Experience with LLM/AI system observability — token usage, latency, and quality tracing (Langfuse, LangSmith, Arize) Requirements 4+ years of experience in backend development. B.E.\B.Tech\B.S. Candidates' entries with significant prior experience in the fields above will be considered. Strong experience in Python development and FastAPI. Hands-on experience with asynchronous microservices architectures. Expertise in PostgreSQL, Mongodb, Redis, and distributed backend systems. Experience with AWS or GCP cloud platforms and Infrastructure as Code (Terraform, CloudFormation, or equivalent). Hands-on experience with Docker and Kubernetes for deploying and managing containerized applications. Experience with Apache Kafka for messaging, event-driven and distributed systems. Strong understanding of CI/CD pipelines and DevOps best practices. Guardrails in production: model fallback routing, prompt-injection defense, token cost budgets. Demonstrated ownership mindset with the ability to drive projects and deliver high-quality solutions. Experience in mentoring team members, conducting code reviews, and sharing best practices. Location: Ahmedabad/Pune Contact us to apply If you would like to apply for this role, send your resume to [email protected].
Location
Pune
Ahmedabad
Salary
₹20L – ₹30L
Experience
4+ years
Senior Backend Engineer (Python + AWS) at Infocusp Innovations About the Role We are looking for a highly skilled Senior Backend Engineer to design, develop, and scale AI-powered applications and backend platforms. The ideal candidate will have strong expertise in backend engineering, cloud-native architectures, Retrieval-Augmented Generation (RAG) systems, Agentic AI frameworks, and production-grade LLM deployment. This role requires hands-on experience in building scalable AI solutions, optimizing cloud infrastructure, and ensuring reliability, observability, and security in production environments. Responsibilities 1. Backend Engineering & Platform Development Design, develop, and maintain scalable backend services using Python, FastAPI, and asynchronous microservices architectures. Build and optimize data-intensive applications using PostgreSQL, Redis, MongoDB or equivalent technologies at production scale. Develop high-performance APIs and distributed systems to support AI-driven applications. 2. Cloud Infrastructure & DevOps Architect and manage cloud-native applications on AWS or GCP. Deploy and operate services using ECS, EKS, Lambda, Cloud Run, GCP - GKE, and other cloud-native technologies. Implement and manage Infrastructure as Code (IaC) using Terraform or equivalent frameworks like Pulumi or CloudFormation. Build and optimize CI/CD pipelines for reliable and automated deployments. Experience with Apache Kafka for building event-driven, scalable, and distributed systems. Manage and troubleshoot containerized applications using Docker and Kubernetes, ensuring scalability, availability, and performance. 3. Monitoring and Observability Instrument backend services end-to-end with metrics, distributed tracing, and structured logging using OpenTelemetry Hands-on with some observability stacks — Prometheus + Grafana, Datadog/New Relic, and centralized logging (ELK/Loki) Build actionable dashboards and alerting to detect latency, errors, and resource bottlenecks before customer impact Experience with LLM/AI system observability — token usage, latency, and quality tracing (Langfuse, LangSmith, Arize) Requirements 4+ years of experience in backend development. B.E.\B.Tech\B.S. Candidates' entries with significant prior experience in the fields above will be considered. Strong experience in Python development and FastAPI. Hands-on experience with asynchronous microservices architectures. Expertise in PostgreSQL, Mongodb, Redis, and distributed backend systems. Experience with AWS or GCP cloud platforms and Infrastructure as Code (Terraform, CloudFormation, or equivalent). Hands-on experience with Docker and Kubernetes for deploying and managing containerized applications. Experience with Apache Kafka for messaging, event-driven and distributed systems. Strong understanding of CI/CD pipelines and DevOps best practices. Guardrails in production: model fallback routing, prompt-injection defense, token cost budgets. Demonstrated ownership mindset with the ability to drive projects and deliver high-quality solutions. Experience in mentoring team members, conducting code reviews, and sharing best practices. Location: Ahmedabad/Pune Contact us to apply If you would like to apply for this role, send your resume to [email protected].
Location
Pune
Ahmedabad
Salary
₹20L – ₹30L
Experience
4+ years
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Senior Executive, IPQA EM
Amneal Pharmaceuticals,
Ahmedabad, Gujarat
1 week ago
Description JOB DESCRIPTION To ensure compliance with cGMP and regulatory requirements by performing in-process quality assurance activities on the manufacturing and packaging shop floor, including real-time monitoring, documentation review, sampling, and area/machine clearances, thereby supporting the production of high-quality injectable pharmaceutical productsEssential FunctionsTo ensure cGMP and compliance review in the manufacturing shop floor and packing areas.To supervision of dispensing activity...
Spec, RA
Baxter International Inc.,
Ahmedabad, Gujarat
3 weeks ago
This is where your work makes a difference.At Baxter, we believe every person—regardless of who they are or where they are from—deserves a chance to live a healthy life. It was our founding belief in 1931 and continues to be our guiding principle. We are redefining healthcare delivery to make a greater impact today, tomorrow, and beyond.Our Baxter colleagues are...
Credit Manager-Personal Loan-Credit
Kotak Mahindra Bank,
Ahmedabad, Gujarat
4 weeks ago
Role & Responsibilities Creditworthiness Assessment:Evaluate potential personal loan applicants by analyzing financial statements, credit reports, and payment histories to determine their creditworthiness and ability to repay. Loan Application Processing:Manage and authorize loan and credit applications, deciding to approve or reject requests based on established credit policies and the applicant's financial profile. Credit Policy Development:Create, implement, and regularly update the company's...