Job Title : Python Backend Engineer
Experience Required : 8+ Years
Location : Hyderabad / Bangalore
Employment Type : Full-Time
Job Description :
We are looking for a highly skilled Python Backend Engineer with extensive experience in building scalable, high-performance backend systems. The ideal candidate will have strong expertise in Python frameworks, API development, cloud integration, and distributed systems. You will collaborate with cross-functional teams to design and develop backend components for large-scale applications.
Key Responsibilities :
- Design, develop, and optimize backend services and APIs using Python.
- Architect scalable, secure, and maintainable backend systems.
- Work with databases, caching systems, and messaging queues to ensure high performance.
- Collaborate with frontend, DevOps, and product teams to deliver robust solutions.
- Write clean, efficient, and testable code following best engineering practices.
- Troubleshoot production issues and perform root cause analysis.
- Participate in code reviews and contribute to architectural decisions.
- Integrate backend services with cloud platforms (AWS / GCP / Azure).
Required Skills & Qualifications :
8+ years of experience in backend development using Python.Strong expertise in Python frameworks such as Django, Flask, or FastAPI.Solid understanding of RESTful API design and microservices architecture.Hands-on experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis, etc.).Experience with cloud environments (AWS, GCP, or Azure).Knowledge of Docker, Kubernetes, and CI / CD pipelines.Strong understanding of data structures, algorithms, and system design.Experience with distributed systems and message brokers (Kafka, RabbitMQ, etc.) is a plus.Excellent analytical, debugging, and communication skills.(ref : hirist.tech)