Skip to main content
M

Payments Software Engineer - Backend - Python

MishiPay

Location

Bengaluru, Karnataka, India

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Backend Payments Engineer - Python

MishiPay

Bangalore

Hybrid (Office based plus 36 days WFH)

Base salary plus 20% bonus

Unlimited holidays and other benefits

About MishiPay

MishiPay is a global leader in

next-generation checkout technology,

enabling seamless in-store purchases via shoppers’ own smartphones or our minimalist, low capex kiosks.

We provide a complete checkout ecosystem - spanning

self-checkout, Mobile POS, Click \& Collect

and traditional tills - allowing retailers to run their entire store checkout operation on MishiPay.

Our technology reduces operating costs, increases basket size and visit frequency, lowers abandonment, and unlocks rich, real-time customer data, delivering both immediate commercial impact and deeper insight into the in-store customer journey. We now have major international retail customers in the UK, Europe, Middle East and the USA, and we’re expanding!

About The Role

We are looking for a

Backend Payments Engineer

, who will be responsible for designing, developing, and optimizing MishiPay’s payment processing systems. You will work closely with our product, engineering, and payments teams to ensure seamless, secure, and scalable transaction handling. This role is critical in enhancing our checkout-free payment solutions across multiple geographies.

The Essentials

You MUST have strong experience in Python, Django, FastAPI in a product company in payments. You will have worked in a fast-growing business, in a similar industry, retail technology, ecommerce, payments, fintech, etc. You'll be flexible, committed, able to cope with changing priorities and deal with problems quickly and effectively.

You MUST also have a strong academic background, IIT, NIT, Anna University, VIT or similar.

Key Responsibilities

  • Design, develop, and maintain robust and scalable backend payment solutions.
  • Integrate with payment gateways, processors, and banking APIs to enable smooth transactions.
  • Ensure compliance with industry standards, including PCI-DSS and other regulatory requirements.
  • Optimize transaction speed, security, and reliability to enhance the customer experience.
  • Implement fraud detection and risk mitigation strategies in payment processing.
  • Collaborate with cross-functional teams to enhance payment flows and resolve issues.
  • Monitor and troubleshoot payment-related issues in production environments.
  • Stay updated with the latest trends in fintech and digital payments to drive innovation.

Requirements

  • Experience:

4\+ years in backend engineering with a focus on payments or fintech..

  • Technical Skills:

Proficiency in Python, Django, FastAPI, Node.js , along with experience in microservices architecture.

  • Payments Expertise:

Strong knowledge of payment gateways (Stripe, Adyen, PayPal, etc.), transaction flows, and banking APIs.

  • Security \& Compliance:

Understanding of PCI-DSS, PSD2, and other financial security standards.

  • Databases:

Experience with SQL and NoSQL databases.

  • Cloud \& DevOps:

Familiarity with AWS, GCP, or Azure, along with containerization tools like Docker and Kubernetes.

  • Problem-Solving:

Ability to troubleshoot and resolve complex payment-related issues.

Nice To Have

  • Knowledge of blockchain-based payment solutions.
  • Exposure to AI-driven fraud detection models.

If you are passionate about fintech, payments, and backend development, we’d love to hear from you!

Apply now and be a part of MishiPay’s mission to redefine retail transactions.

Why MishiPay?

You’ll work with an inspirational multi-cultural team, based in our central London HQ, the US, Dubai and Bangalore, who are redefining the retail industry globally. We offer a tight-knit, collaborative and exciting work environment, coupled with the opportunity to see the apps we develop live in action within some of the world’s largest retailers, impacting the lives of millions of shoppers.

We also offer:

  • Bonuses
  • Unlimited holidays
  • Hybrid Working (36 days WFH a year)
  • Monthly Employee Awards
  • A small monthly training budget
  • Company events
  • Free lunch in Bangalore
  • MacBook
  • Career progression and a chance to work with some of the brightest minds in tech
  • Options depending on experience level

You will have worked as Software Developer, Payments Engineer, Python Developer, Software Engineer, Backend Developer, Backend Engineer or similar

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs