HamburgerMenu
hirist

VenPep - Senior Software Engineer - Python Programming

VenPep Solutions
Coimbatore
5 - 7 Years
star-icon
3.9white-divider9+ Reviews

Posted on: 31/10/2025

Job Description

Description :


About Us :


We are a product-based software company building innovative, scalable, and intelligent digital solutions that impact real businesses. Were looking for a passionate Senior Python Developer who can take ownership of backend systems, lead development best practices, and work closely with product and engineering teams to build high-performing applications.


Role Overview :


As a Senior Python Developer, youll be responsible for designing, developing, and maintaining backend services using Python and Django. Youll play a key role in architecting scalable systems, optimizing APIs, and mentoring junior developers within the team.


Key Responsibilities :


- Design, develop, and deploy robust, scalable, and secure REST APIs using Django and Django REST Framework (DRF).


- Collaborate with product, design, and frontend teams to define technical requirements.


- Write efficient, reusable, and testable code following best practices.


- Integrate data storage solutions (PostgreSQL, MySQL, Redis, etc.).


- Manage and optimize server-side logic and performance.


- Implement security and data protection measures.


- Participate in code reviews, technical discussions, and architecture planning.


- Stay updated with emerging trends in Python/Django and suggest improvements.


Requirements :


- 5 - 7 years of hands-on experience in Python and Django (Django REST Framework a must).


- Strong understanding of Object-Oriented Programming (OOP), design patterns, and software architecture.


- Proficiency with SQL databases and ORM concepts.


- Experience with version control (Git) and CI/CD workflows.


- Good knowledge of asynchronous programming, Celery, or task queues is a plus.


- Familiarity with Docker, AWS, or Azure environments preferred.


- Excellent problem-solving, debugging, and communication skills.


Good to Have :


- Experience working in product-based or SaaS environments.


- Exposure to machine learning, AI integrations, or LLMs (e.g., OpenAI APIs).


- Knowledge of React, FastAPI, or GraphQL is an added advantage


info-icon

Did you find something suspicious?