Senior Python Engineer

Chennai / Pune Full Time Total Experience needed: 6+ Years

Job Description

We are hiring a Senior Python Engineer with strong backend development expertise and experience building scalable, high-performance applications.

The ideal candidate should have hands-on experience in Python development, API integrations, cloud-based applications, and modern software engineering practices.

Key Responsibilities:

Design, develop, and maintain scalable backend applications using Python
Build secure and high-performance REST APIs and microservices
Collaborate with frontend, DevOps, and product teams for application development
Optimize application performance, scalability, and reliability
Write reusable, testable, and efficient code
Troubleshoot production issues and implement fixes
Participate in architecture and technical design discussions
Implement best practices for coding, testing, and deployment
Work in Agile/Scrum development environments

Required Qualifications:

6+ years of hands-on Python development experience
Strong expertise in Django, Flask, or FastAPI frameworks
Experience building REST APIs and backend services
Strong knowledge of SQL and NoSQL databases
Experience with Git version control and CI/CD pipelines
Understanding of microservices architecture
Familiarity with Linux environments
Strong debugging and problem-solving skills

Preferred Skills:

Cloud platform experience (AWS/Azure/GCP)
Experience with Docker and Kubernetes
Exposure to message queues like Kafka or RabbitMQ
Knowledge of caching technologies like Redis
Experience with unit testing and automation frameworks

Key Skills

Python Django Flask FastAPI REST APIs SQL NoSQL Microservices Git CI/CD
Interested in this role?

Apply now and our recruiters will contact you.

Apply Now