Talent.com
VenPep - Senior Software Engineer - Python Programming

VenPep - Senior Software Engineer - Python Programming

VenPep SolutionsCoimbatore
21 days ago
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
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Software Engineer Python • Coimbatore