Job Title : Lead Python Developer (7+ Years Experience)
Company : Nature Technologies
Location : Kolkata (Hybrid Work Setup)
Employment Type : Full-time
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 7+ 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 7+ years of hands-on experience in Python development, with at least 2+ 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 • Raipur, Chhattisgarh, India