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 • Jodhpur, Rajasthan, India