Talent.com
This job offer is not available in your country.
Software Engineering Manager

Software Engineering Manager

ConfidentialMumbai, India
8 days ago
Job description

Job Description : Software Engineering Manager

About the Company

Retail Scan is a leading retail intelligence and engagement solutions company, working with over 50+ consumer goods brands and reaching 400,000+ retail touchpoints across India. We deliver cutting-edge solutions through our flagship platforms :

  • Ezeepay – a retailer-first app enabling loyalty programs, digital payments, and trade engagement.
  • MyTrack – a mobile-first audit and data collection platform with geo-coded, real-time insights.
  • Retail Hub – a central hub for connecting brands, retailers, and technology-driven engagement.

With 14+ years of profitable operations, Retail Scan is now scaling rapidly through innovative technology-led services.

About Role :

We are seeking a hands-on Python Tech Lead to design, develop, and optimize scalable systems while leading a high-performing development team. This role requires deep technical expertise in Python / Django, databases, DevOps, and system architecture , along with the ability to mentor developers and ensure timely project delivery.

Key Responsibilities

  • Design and build scalable applications, APIs, and workflows using Python / Django .
  • Write, review, and optimize code for performance, scalability, and security.
  • Lead technical decision-making on architecture, integrations, and system design.
  • Manage sprint planning, task allocation, and production deployments.
  • Debug, troubleshoot, and resolve production issues with minimal business impact.
  • Drive database optimization and lead MSSQL → PostgreSQL migration .
  • Experienced in implementation of Elasticsearch, Django Signals, Celery, and other backend optimization tools.
  • Automate workflows using Python scripts, AI / ML, and emerging technologies.
  • Mentor developers, conduct code reviews, and enforce coding best practices.
  • Ensure compliance with security protocols and DPDP Act, ISO 27001 and SOC 2 Compliance requirements.
  • Requirements

  • 8+ years of experience as a Python Developer , including 2–3 years in a team lead role .
  • Strong expertise in Python / Django, relational databases (MS SQL, PostgreSQL) , and system design.
  • Hands-on experience with AWS (EC2, IAM, S3, Docker) and CI / CD deployments.
  • In-depth working knowledge of Django Signals, Gunicorn, and Celery for backend processing
  • Experience integrating Bank and Govt APIs for payments and KYC validation .
  • Working Knowledge of frontend frameworks (React, React Native, Android Java).
  • Familiarity with modern deployment platforms (Netlify, Vercel) and open-source tools (Apache Superset).
  • Strong problem-solving, debugging, and troubleshooting skills.
  • Excellent communication and team leadership abilities.
  • Show more

    Show less

    Skills Required

    Java, S3, Postgresql, Mssql, Vercel, Android, Django, React, Docker, Celery, Iam, Elasticsearch, Aws Ec2, React Native, Netlify, Python

    Create a job alert for this search

    Manager Software Engineering • Mumbai, India