Senior Python Software Engineer

1 day ago


Pune, Maharashtra, India Harbinger Systems Full time ₹ 20,00,000 - ₹ 25,00,000 per year

Job Title: Senior Software Engineer Python Backend (Django/Postgres)

Location: [Hybrid/Remote] – Pune]

Experience:

5–8 Years

Role Overview:

We are seeking a highly skilled Senior Software Engineer (Python Backend) with strong expertise in Django and PostgreSQL to join our engineering team. The ideal candidate will be responsible for designing, building, and optimizing scalable backend services and APIs. You will work closely with product managers, architects, and front-end teams to deliver high-performance, secure, and reliable solutions.

Key Responsibilities:

Design, develop, and maintain scalable backend services using Python (Django/DRF).

Build and optimize RESTful APIs and integrations with third-party systems.

Work with PostgreSQL to design schemas, write complex queries, and optimize database performance.

Implement caching, job queues, and background task processing where required.

Ensure best practices for code quality, testing, and CI/CD pipelines.

Collaborate with front-end engineers, DevOps, and QA teams for end-to-end solution delivery.

Monitor system performance, troubleshoot production issues, and contribute to observability practices (logging, monitoring, alerting).

Mentor junior engineers and contribute to knowledge sharing within the team.

Required Skills & Qualifications:

5+ years of backend development experience with Python.

Strong hands-on experience with Django/Django REST Framework (DRF).

Expertise in PostgreSQL, including schema design, indexing, query optimization, and migrations.

Solid understanding of software architecture patterns (microservices, monolith, modularization).

Familiarity with unit testing, integration testing, and test automation frameworks (PyTest, unittest).

Experience working with Git, CI/CD pipelines, and containerized environments (Docker/Kubernetes).

Knowledge of security best practices in backend and database development.

Strong problem-solving and debugging skills.

Excellent communication and teamwork abilities.

Good to Have:

Experience with Celery, Redis, or RabbitMQ for task queues and caching.

Exposure to cloud platforms (AWS/Azure/GCP).

Knowledge of GraphQL or gRPC.

Familiarity with Agile methodologies and tools (Jira, Confluence).



  • Pune, Maharashtra, India Perforce Software Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before you know it, you'll...


  • Pune, Maharashtra, India Epam Systems Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    We are looking for a talented Senior Software Engineer with expertise in Python to join our dynamic team.This position offers the opportunity to build scalable, innovative solutions while working on cutting-edge IoT projects across cloud platforms.ResponsibilitiesEngage with end users to determine requirements and use casesBuild reusable, efficient, and...


  • Pune, Maharashtra, India Infocusp Innovations Full time

    A Senior Software Engineer is a highly proficient professional who excels in designing, developing, and maintaining complex software systems. They demonstrate expertise in multiple programming languages, possess a deep understanding of software architecture, and often lead significant projects or mentor junior engineers. This role involves making critical...


  • Pune, Maharashtra, India Nitor Infotech, an Ascendion Company Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Title: Senior Software EngineerJob Location: PuneJob Description:Company IntroductionJoin Nitor Infotech, an Ascendion company, where we innovate to create impactful software solutions. Our commitment to excellence and collaboration empowers our engineering team to deliver high-quality products that meet the needs of our clients.Job OverviewWe are...


  • Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Software Engineer , Python Automation - Delphix (VK)Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the...


  • Pune, Maharashtra, India Iitjobs Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title: Senior Advisor Software EngineeringType: Full-Time | Mode: Remote | Experience: 8+ yearsReferral Bonus: Refer a candidate & earn INR 50,000Urgent Requirement Apply / Refer NowAbout the RoleWe're looking for a Senior Advisor (Senior Software Engineer) to design, develop, and maintain scalable, high-performance applications. The role involves...


  • Pune, Maharashtra, India Perforce Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before you know it, you'll...


  • Pune, Maharashtra, India Coupa Software Inc Full time

    Sr. Software Engineer Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe,...


  • Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Software EngineerPerforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business....


  • Pune, Maharashtra, India Rapid7 International Limited Full time

    About the Role : The Senior Software Engineer on the Vulnerability Coverage team will play a pivotal role in expanding the Rapid7 coverage portfolio to provide customers with reliable and accurate data. A Senior Software Engineer will help to drive technical excellence by improving automation frameworks, enhancing coverage release pipelines, and...