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.