Senior Python Developer
- Role: Senior Python Developer
- Employment: Full Time
- Experience: 6 to 11 Years
- Salary: Not Disclosed
- Location: Remote, INDIA
Programmers.IO is currently looking to hire Senior Python Developer on Python, Flask, FastAPI, Django, APIs, SQL, Node.JS Technology. If you think you are a good fit and willing to work from Remote, INDIA location.Please apply with you resume or share your resume at anjali.shah@programmers.ai
Experience Required: 6 to 11 Years
We are looking for a skilled Python Backend Developer with strong experience in building scalable web applications and APIs. The ideal candidate should be proficient in Python frameworks such as Flask, Django, and FastAPI, have solid SQL knowledge, and experience working with RESTful APIs. Exposure to Node.js and Snowflake is a plus.
- 3+ years of experience designing and building backend APIs using Python (e.g., FastAPI, Flask, Django REST Framework).
- 2+ years of experience with Node.js in production (API services, BFF layers, tooling, or server-side rendering) — 2+ years preferred.
- Strong proficiency building RESTful APIs and service-layer logic in Python.
- Working knowledge of Node.js for building services, API gateways/BFF, or server-side utilities.
- Experience designing API contracts, request/response models, error handling patterns, pagination/filtering, and versioning strategies.
- Familiarity with modern authorization mechanisms (OAuth2/OIDC, JWT) and secure API patterns.
- Experience integrating with external systems via REST APIs and event-based patterns where applicable.
- Familiarity with relational databases (e.g., Postgres, SQL Server) and writing efficient queries (SQL).
- Familiarity with ORMs (e.g., SQLAlchemy, Django ORM, Prisma/Sequelize) and database migration tools.
- Experience with Snowflake is good to have.
Good to Have Skills:
SnowflakeSkills and Knowledge:
- Python, Flask, FastAPI, Django, APIs, SQL, Node.JS





