Senior Backend Software Engineer
51-200 employees
4y - 6y
₹12 - ₹22.5 LPA
Bengaluru/ Bangalore
Python, Django, Node.Js, Kafka, SQL



Job Description

What you'll do:

  • Take ownership of a functional area from product conception to delivery
  • Contribute to engineering requirement documents (ERDs) by defining work breakdown, estimating tasks duration & setting milestones
  • Take non-functional requirements (Reliability & Availability, Scale, horizontal scalability) and Tech stack decisions
  • Participate in daily agile team stand-ups
  • Coach and mentor junior team members
  • Own code base & documentation quality
  • Actively work to clear maintenance debt as we continue improving our tech

What makes you a great fit:

  • Ideally, deep expertise with Python programming language and Django + DRF framework to build backend services
  • Experience with Node.js and Kafka
  • Substantial experience in building complex and scalable solutions using SQL databases
  • Hands-on experience of database modelling for any NoSQL databases like MongoDB / Cassandra / DynamoDB or other
  • Experience with full backend development life cycle in any programming language on a Linux platform
  • Comprehensive operational experience including, optimizations & deployments with Kubernetes
  • Experience leading multi-engineer projects and mentoring junior engineers
  • Strong object oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces
  • BTech, MTech, or higher in Computer Science or related technical discipline (or equivalent)
All about us

MishiPay empowers shoppers to scan and pay for their shopping with their smartphones, rather than wasting time queuing at the checkout. With MishiPay’s technology, shoppers can now pick up an item they wish to buy, scan the barcode of the item with their phone and pay for it in the app, then simply leave with the item they just bought. No queueing; just Scan, Pay and Leave. The High Street has been hit hard by the digital revolution. We want to give power back to retailers, and provide the technology to create the kind of outstanding customer experience that will help the High Street to thrive again. Our mission is to make the in-store shopping experience as enjoyable and convenient as possible, for both customers and retail staff. We bridge the gap between online and offline shopping, giving retailers priceless data about their clients to help them gain a clearer understanding of the customer journey in their bricks and mortar stores. What's more, thanks to our advanced technology and strategic partnerships, our service can be implemented rapidly and cost-effectively by retailers, and we can integrate seamlessly without the need for additional hardware.

Employee count
51-200 employees
Employment Type
Full Time Job
Company Type
London, England, United Kingdom

Apply to Similar Jobs

  • IIndium Software
    Indium Software
    Backend Developer
    1001-5000 employees
    5y - 9y
    ₹15 - ₹30 LPA
    Bengaluru/ Bangalore, Chennai, Hyderabad
    Python, Django, Flask, SQL
  • Ee6data
    Backend Engineer
    11-50 employees
    3y - 6y
    ₹10 - ₹18 LPA
    Bengaluru/ Bangalore
    Python, Node.Js, Golang, AWS, SQL
  • IInai
    Senior Software Engineer
    11-50 employees
    3y - 6y
    ₹15 - ₹30 LPA
    Bengaluru/ Bangalore, Chennai
    Java, Python, Golang, Node.Js
  • BBetsol
    Backend developer
    501-1000 employees
    3y - 7y
    ₹10 - ₹25 LPA
    Bengaluru/ Bangalore
    Python, Django, FastAPI
  • SSynez
    Senior Python Developer
    11-50 employees
    5y - 9y
    ₹15 - ₹25 LPA
    Bengaluru/ Bangalore, Pune, Gurugram/ Gurgaon
    Python, Django, Flask, JavaScript, AWS