Senior Backend Engineer (Python+Cloud)
Infocusp Innovations
Ahmedabad, Gujarat, India
About the Role
We are looking for a highly skilled Senior Backend Engineer to design, develop, and scale robust backend platforms and applications. The ideal candidate will have strong expertise in backend engineering, distributed systems, and cloud-native architectures. This role requires hands-on experience in building scalable services, 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 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 careers@infocusp.com