Role : Lead - Python Backend Developer
Experience : 10-14 Years
Location : Bangalore, Chennai and Hyderabad
Mandatory Skills : Python, FastAPI / Django / Flask, API, Microservices Architecture, Python Architecture
Technical Leadership
- Lead design and development of complex backend systems using Python.
- Make high-level architectural decisions on scalability, reliability, and performance.
- Define coding standards, best practices, and review processes.
- Develop APIs, microservices, and backend components.
- Ensure efficient CI / CD pipelines, monitoring, and automation.
- Drive modular, secure, and maintainable code design.
- Mentor and guide junior and mid-level engineers.
- Conduct code reviews and performance evaluations.
- Coordinate sprint planning, task assignments, and delivery timelines.
Collaboration
Work closely with product managers, DevOps, QA, and data teams.Translate business requirements into technical solutions.Participate in architectural discussions and roadmap planning.Required Skills & Qualifications
10+ years of hands-on experience with Python (Django / Flask / FastAPI).Strong expertise in REST APIs, microservices, and distributed systems.Solid understanding of OOP, design patterns, and clean code principles.Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis, etc.).Proficiency with Docker, Kubernetes, and cloud platforms (AWS / GCP / Azure).Strong grasp of CI / CD, testing (PyTest), and observability tools.Experience in leading engineering teams or projects.Excellent problem-solving, communication, and leadership skills.