Job Title : Python Developer (3–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 on cutting-edge technologies to deliver intelligent, scalable, and high-performing products.
We’re looking for a talented Python Developer with 3 –7 years of experience who’s passionate about backend development and eager to work on innovative global projects.
Key Responsibilities
Design, develop, and maintain Python-based applications and APIs .
Collaborate with cross-functional teams to design and deliver scalable solutions.
Ensure performance, security, and reliability of backend systems.
Integrate databases, APIs, and third-party services.
Write clean, maintainable, and testable code following industry best practices.
Debug, troubleshoot, and improve existing systems and features.
Required Skills & Experience
3–7 years of hands-on experience in Python development .
Strong knowledge of FastAPI, Django or Flask frameworks.
Experience with RESTful APIs , microservices architecture , Docker and cloud platforms (AWS / Azure / GCP).
Good understanding of databases (PostgreSQL, MongoDB, MySQL, etc.).
Familiarity with version control (Git / GitHub) and CI / CD workflows .
Strong foundation in software design principles and unit testing .
Must have experiences of Agile methodologies, Sprints, Task management etc.
Nice to Have
Knowledge of managing Python projects using UV.
Knowledge of Kubernetes , or cloud deployment practices .
Experience with AI / ML integration , data processing , or automation projects .
Exposure to frontend technologies or DevOps .
What We Offer
Hybrid work setup – flexibility with the right balance of in-office collaboration and remote work.
Opportunity to work on global projects using modern tech stacks .
A collaborative, innovation-driven culture that encourages learning and growth .
End-to-end product exposure and ownership opportunities.
How to Apply
If you’re a passionate Python developer looking to build impactful, future-ready products — we’d love to connect!
Senior Python Developer • Bhubaneswar, Odisha, India