Python Backend Developer Location: HyderabadExperience: 2–5 years About the Role We’re looking for a backend engineer who enjoys building fast, reliable systems and clean APIs. You’ll work on services that handle concurrency, background processing, and integrations with external systems, with a strong focus on performance, observability, and maintainability. What You’ll Work On • Building backend services and APIs in Python using FastAPI • Designing clean, well-structured APIs • Writing async code using asyncio • Using ASGI servers like Uvicorn or Gunicorn • Background processing (Celery, RQ, Kafka) • Using Redis for caching and pub/sub • Performance tuning and monitoring • Running services in Docker and Kubernetes Must-Have Skills • Strong Python backend experience (2–5 years) • Experience with FastAPI and async programming • Concurrency (asyncio, threading, multiprocessing) • PostgreSQL/MySQL with query optimization • ORMs like SQLAlchemy or Django ORM • Messaging systems (Kafka, RabbitMQ, SQS) • Redis in production • Docker, Kubernetes and cloud (AWS/GCP/Azure) • Logging, monitoring, performance tuning • Experience with AI coding tools (Copilot, Cursor, Claude Code, etc.) Good to Have Skills• Agentic frameworks (LangChain, LlamaIndex, AutoGen) • Industrial protocols (Modbus, OPC-UA, MQTT, CAN bus) • Libraries like pymodbus, asyncua, paho-mqtt • Real-time media tools (GStreamer, FFmpeg, MediaMTX) • ML model inference and production pipeline experience • Microservices/event-driven systems
Job Title
Python Backend Developer