Backend Engineer – Python & FastAPI

Winzons

India

On-site

INR 1,800,000 - 2,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonuses
Unlimited holidays
Hybrid Working (36 days WFH a year)
MacBook
Career progression

Job summary

MishiPay in Bengaluru is seeking a Backend Payments Engineer to design, develop, and optimize our payment processing systems, ensuring secure, scalable checkout experiences.

You will collaborate with product and payments teams, integrate with gateways and banks, enforce PCI-DSS, and drive reliability and fraud prevention across geographies.

Qualifications

  • 4+ years in backend engineering with payments/fintech.
  • Proficiency in Python, Django, FastAPI, Node.js, with microservices experience.
  • Strong knowledge of payment gateways (Stripe, Adyen, PayPal) and banking APIs.
  • Understanding of PCI-DSS, PSD2, and other security standards.

Responsibilities

  • Design, develop, and maintain robust, scalable backend payment solutions.
  • Integrate with payment gateways, processors, and banking APIs for smooth transactions.
  • Ensure PCI-DSS and regulatory compliance across platforms.
  • Optimize transaction speed, security, and reliability to enhance user experience.
  • Implement fraud detection and risk mitigation in payment processing.
  • Collaborate with cross-functional teams to improve payment flows and resolve issues.
  • Monitor and troubleshoot payment-related issues in production.
  • Stay updated with fintech trends to drive ongoing innovation.

Skills

Python
Django
FastAPI
Node.js
Microservices
Payment Gateways

Education

B.E./B.Tech (IIT/NIT/VIT/Anna University or equivalent)

Tools

Docker
Kubernetes
AWS
GCP
Azure

Job description

Company Name: MishiPay

Job Role: Backend Payments Engineer

Work Type: Hybrid (Office + 36 Days WFH)

Experience: 4+ Years

Qualification: B.E / B.Tech from IIT, NIT, VIT, Anna University, or equivalent

Location: Bengaluru

Salary: Competitive Base Salary + 20% Bonus

Industry: Fintech / Retail Technology

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!

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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Backend Developer – Django/FastAPI Opportunity
Python Backend Developer – Django/FastAPI Opportunity

Winzons • India

Hybrid
INR 1,300,000 - 2,300,000
Bonuses
Unlimited holidays
Hybrid Working (36 days WFH a year)
+5
Python Developer / Backend Developer
Python Developer / Backend Developer

MishiPay • Bengaluru

Hybrid
INR 1,000,000 - 2,000,000
Unlimited holidays
Hybrid Working (36 days WFH a year)
Monthly Employee Awards
+5
Senior Python Developer / Backend Developer
Senior Python Developer / Backend Developer

MishiPay • Bengaluru

Hybrid
INR 1,000,000 - 2,000,000
Bonuses
Hybrid Working (36 days WFH a year)
Monthly Employee Awards
+3
Engineering Manager (Python/Django)
Engineering Manager (Python/Django)

MishiPay • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Unlimited holidays
Hybrid Working (36 days WFH a year)
Monthly Employee Awards
+5
Senior Engineering Manager
Senior Engineering Manager

MishiPay • Bengaluru

Hybrid
INR 4,200,000 - 7,000,000
Unlimited holidays
Hybrid Working (36 days WFH a year)
Monthly Employee Awards
+5
Support Developer - Python / Django - Customer Focussed
Support Developer - Python / Django - Customer Focussed

MishiPay • Bengaluru

Hybrid
INR 700,000 - 1,000,000
Unlimited Holidays
Hybrid Working (36 days WFH a year)
Monthly Employee Awards
+2
Cloud Infrastructure & Site Reliability Engineer (DevOps + SRE + CloudOps)
Cloud Infrastructure & Site Reliability Engineer (DevOps + SRE + CloudOps)

MishiPay • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Unlimited holidays
Hybrid Working (36 days WFH a year)
Free lunch in Bangalore
+1
Cloud Infrastructure & Site Reliability Engineer
Cloud Infrastructure & Site Reliability Engineer

MishiPay • Bengaluru

Hybrid
INR 4,000,000 - 6,000,000
Unlimited holidays
Hybrid working
Monthly Employee Awards
+5
Senior Android Developer
Senior Android Developer

MishiPay • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Unlimited holidays
Hybrid Working (36 days WFH a year)
Monthly Employee Awards
+5
Support Developer - Frontend (Android)
Support Developer - Frontend (Android)

MishiPay • Bengaluru

On-site
INR 600,000 - 1,200,000
Unlimited holidays
Hybrid working
Training budget
+3