Job Title : Lead Python Developer (6+ Years Experience)
Company : Nature Technologies
Location :
Kolkata (Hybrid Work Setup)
Employment Type : Full-time
About Nature Technologies
At
Nature Technologies , we’re a Product Engineering Company building
Born-AI platforms
for global startups and enterprises. Our teams work with cutting-edge technologies to create intelligent, scalable, and high-performing digital products.
We’re looking for an experienced
Lead Python Developer
with 6 + years of strong backend development expertise
who can drive technical excellence, mentor developers, and contribute to designing robust, future-ready systems for global clients.
Key Responsibilities
Lead the architecture, design, and development of scalable Python-based applications and APIs.
Collaborate with Product Managers, Architects, and cross-functional teams to define and deliver project roadmaps.
Mentor and guide the Python development team through code reviews, design discussions, and best practices.
Ensure system reliability, performance optimization, and secure coding standards.
Oversee database design, API integrations, and deployment of microservices-based architectures.
Stay updated on emerging technologies and suggest ways to integrate them into ongoing projects.
Manage sprints, allocate tasks, and ensure timely project delivery following Agile methodologies.
Required Skills & Experience
6+ years
of hands-on experience in Python development, with at least 1 + years in a lead or senior role.
Strong expertise in
FastAPI, Django, or Flask
frameworks.
Proven experience in designing and deploying
RESTful APIs
and
microservices architecture.
Proficiency with
Docker ,
CI / CD pipelines , and
cloud platforms
(AWS / Azure / GCP).
Strong knowledge of
PostgreSQL ,
MongoDB , or
MySQL .
Proficient in
Git / GitHub , Agile practices, and sprint / task management tools (Jira / Trello).
Solid understanding of
software design patterns ,
testing frameworks , and
code optimization techniques.
Nice to Have
Experience managing Python projects using
UV
or similar tools.
Knowledge of
Kubernetes ,
DevOps pipelines , or
cloud-native deployments.
Exposure to
AI / ML ,
data engineering , or
automation frameworks.
Understanding of
frontend technologies
for end-to-end product collaboration.
Lead Python Developer • Bellary, Karnataka, India