Advertisement

Engineering Manager – Backend Python/Django

Published on
πŸ›‘οΈ Verified Career Listing Directly reviewed and cross-referenced with hiring sources.

MishiPay

Default Logo
πŸŽ“ IT
πŸ“ Bangalore
πŸ’Ό 9 - 10 years
βœ” Verified Job
Email Application
πŸ’¬

Join Our WhatsApp Group

Get daily alerts of new job openings & internships directly on your phone!

Join Group
MishiPay is hiring an Engineering Manager specializing in Backend Python/Django for its Bangalore team. The role requires 10+ years of overall experience, including at least 3 years of Engineering Management or People Management experience. Candidates should have strong hands-on Python and Django expertise, along with strong technical and architectural capabilities. Experience building products from scratch in a founding engineer or startup environment is required. Experience in Retail, POS, Payments, or FinTech is a strong advantage, and candidates with a 0–30 day notice period are preferred.

Job Overview

Particulars Details
Position Engineering Manager – Backend Python/Django
Company MishiPay
Location Bangalore
Job Type
Experience 9 - 10 years
Category / Department IT
Application Mode Email

🏒 About MishiPay

Company Overview:
MishiPay is a retail technology company focused on transforming the in-store shopping experience through technology-enabled checkout and customer journeys. The company provides solutions including Scan & Go, self-checkout kiosks, mobile POS, traditional POS, and cash desk experiences. Its technology powers 1,500 stores across 35 global brands and serves retailers across sectors including grocery, apparel, travel, convenience stores, variety retail, stadiums, and arenas.

Company Mission:
MishiPay's mission is to revolutionize in-store shopping by creating bespoke customer experiences tailored to each retailer's vision, customer base, and operational requirements.

Company Vision:
Not Provided

Core Values / Principles
Customer-focused experiences
Innovation
Flexible and tailored solutions
Technical excellence
Collaboration with retailers
Scalable technology

🌐
Company Website
πŸ“
Office Location

Not Provided

Engineering Manager – Backend Python/Django Banner

πŸ’‘ Editor's Note / Preparation Tip

Resume Tips:
Highlight 10+ years of overall engineering experience.
Clearly separate your hands-on Python/Django expertise from management experience.
Showcase 3+ years of Engineering Management or People Management.
Include products or platforms you have built from scratch.
Highlight startup or founding engineer experience.
Mention team size, hiring, mentoring, and engineering leadership responsibilities.
Emphasize architecture, scalability, and technical decision-making.
Highlight Retail, POS, Payments, or FinTech experience if applicable.

Interview Preparation:
Prepare for advanced Python and Django technical discussions.
Review backend architecture, scalability, APIs, databases, and distributed systems.
Prepare system-design and architecture scenarios.
Be ready to discuss building products from scratch.
Prepare examples of engineering team leadership, mentoring, hiring, and performance management.
Be prepared to explain how you balance hands-on engineering with people management.
Review retail technology, POS, payments, or FinTech concepts if relevant to your background.

Professional Tips:
Clearly mention your current notice period.
Quantify the size and scope of teams you have managed.
Highlight business and technical outcomes of products you built.
Showcase both technical depth and leadership capability.
Keep your resume focused on engineering leadership rather than only coding responsibilities.

πŸ“ Job Description

Position Details:
MishiPay is looking for an experienced Engineering Manager with a strong backend engineering background in Python and Django. The successful candidate will combine hands-on technical expertise with engineering and people management capabilities.

The role is suited to professionals who have built products from scratch, understand software architecture deeply, and have experience leading and growing engineering teams. Startup or founding engineer experience is particularly relevant to the position.

MishiPay operates in the retail technology space, delivering solutions such as Scan & Go, self-checkout kiosks, mobile POS, and other checkout experiences. Candidates with experience in Retail, POS, Payments, or FinTech will have an advantage.

Benefits / Compensation

Not Provided

Candidate Requirements:
10+ years of overall professional experience.
Strong hands-on experience with Python and Django.
3+ years of Engineering Management or People Management experience.
Experience building products from scratch.
Founding Engineer or startup experience.
Strong technical and architectural understanding.
Experience managing and growing engineering teams.
Notice period of 0–30 days.
Retail, POS, Payments, or FinTech experience is a strong plus.

Preferred Skills:
Python
Django
Backend Engineering
Software Architecture
Engineering Management
People Management
Product Development
Startup / Founding Engineer Experience
Retail Technology
POS
Payments
FinTech

Working Days & Hours:
Not Provided

How to Apply:
Interested candidates should share their updated resume at sanjana@mishipay.com.

🎯 Key Responsibilities

  • βœ“ Lead and manage backend engineering teams.
  • βœ“ Provide technical and architectural direction for product development.
  • βœ“ Develop and maintain backend solutions using Python and Django.
  • βœ“ Build and scale products from concept through production.
  • βœ“ Mentor, manage, and grow engineering team members.
  • βœ“ Collaborate with cross-functional teams on product and technology initiatives.
  • βœ“ Ensure engineering solutions are scalable, maintainable, and aligned with business objectives.
  • βœ“ Contribute hands-on technical expertise when required.

πŸ’‘ Required Qualifications & Skills

βœ“ Python βœ“ Django βœ“ Backend Development βœ“ Engineering Management βœ“ People Management βœ“ Software Architecture βœ“ Technical Leadership βœ“ Product Development βœ“ Team Building βœ“ Startup / Founding Engineer Experience βœ“ Retail / POS / Payments / FinTech
Advertisement

πŸš€ Career Guidance & Interview Insights

To help you succeed, we've compiled original preparation guides, resume keywords, and growth analytics for this category of role.

Joining as a Engineering Manager – Backend Python/Django offers a fantastic opportunity to work at the forefront of technological innovation. You will be exposed to modern software development lifecycles, collaborate with cross-functional product teams, and design scalable architectures that directly impact end-users. The continuous learning curve in tech ensures that your programming, debugging, and system engineering skills remain highly marketable and sharp.

Expected Career Progression Roadmap:

The career roadmap in technology is highly rewarding. Typical progression starts as a Junior Software Engineer, moving to Associate Developer and then Senior Software Engineer (3-6 years). From there, professionals choose between an individual contributor trackβ€”becoming a Tech Lead, Staff Engineer, and Principal Architectβ€”or a management track, advancing to Engineering Manager, Director of Engineering, and Chief Technology Officer (CTO).

Expected Technical & Behavioral Questions:

  • Q1: How do you optimize database query performance?
    Answer Tip: Talk about indexing strategies, query execution plan analysis, avoiding N+1 queries, and implementing caching layers (like Redis).
  • Q2: Explain the differences between Microservices and Monolithic architecture.
    Answer Tip: Highlight scaling advantages, loose coupling, independent deployments, network latency considerations, and data consistency challenges in microservices.
  • Q3: How do you handle merge conflicts in Git?
    Answer Tip: Explain checking out the local branch, pulling the latest main branch, running git merge, opening the conflicted files to resolve blocks manually, and committing the resolved merge.
πŸ’‘ Pro-Tip: Before your interview, research the company's recent news, product launches, and Glassdoor work reviews. Prepare 2-3 thoughtful questions for the interviewer regarding team dynamics and success metrics for this role.

To pass automated ATS (Applicant Tracking System) screening and catch the recruiter's eye, tailor your resume with the following tips:

  • Keywords to include: Software Engineering, SDLC, OOP, CI/CD Pipelines, SQL databases, Agile, Unit Testing, Code Review, Cloud Architectures (AWS/Azure).
  • Format: Use a clean, single-column resume format. Avoid graphics, text boxes, or tables which can scramble ATS parser outputs.
  • Quantify Results: Instead of writing 'wrote code', write 'Developed a caching system that reduced server response times by 35%.'
Estimated Market Compensation in India:

Estimated compensation for this role type in India is β‚Ή12,00,000 - β‚Ή25,00,000+ per annum (Senior/Lead level). The actual salary package offered depends on factors such as company size, work mode (remote or on-site), individual technical proficiency, and negotiations during final HR rounds.

Suggested Professional Certifications:

Highly recommended certifications include: AWS Certified Solutions Architect, Microsoft Certified: Azure Fundamentals, Certified Kubernetes Administrator (CKA), Oracle Certified Professional Java SE, or tech-stack specific achievements (e.g. Meta Front-End Developer certification).

Contact Email: sanjana@mishipay.com

Frequently Asked Questions

What position is MishiPay hiring for?
MishiPay is hiring for an Engineering Manager specializing in Backend Python/Django.
How much overall experience is required?
Candidates should have 10+ years of overall professional experience.
How much management experience is required?
The position requires 3+ years of Engineering Management or People Management experience.
Where is the position located?
The position is based in Bangalore, India.
What programming technologies are required?
Strong hands-on experience with Python and Django is required.
Is startup experience required?
Founding Engineer or startup experience, particularly experience building products from scratch, is specified as a requirement.
Is Retail or FinTech experience required?
Experience in Retail, POS, Payments, or FinTech is a strong plus.
What notice period is preferred?
Candidates with a notice period of 0–30 days are preferred.
What type of products does MishiPay work on?
MishiPay develops retail technology including Scan & Go, self-checkout kiosks, mobile POS, traditional POS, and other checkout solutions.
How can candidates apply?
Candidates can send their updated resume to sanjana@mishipay.com.

πŸ›‘οΈ Safety Disclaimer: JobPortalConnect curates official listings for informational purposes. Genuine recruiters will never ask you for processing fees, training payments, or security deposits. If you spot suspicious activity, copyright issues, or wish to request the removal of this listing, please report it to us immediately at contact.jobportalconnect@gmail.com.

Recommended Content