Search by job, company or skills

Nature Technologies Pvt Ltd

Python Developer - Lead

new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Lead Python Developer (7+ 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 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.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 132879851