Website:
fetchjobs.co
Job details:
About The Company
MishiPay is a global leader in next-generation checkout technology, dedicated to transforming the retail experience through innovative solutions. Our cutting-edge technology enables seamless in-store purchases via shoppers’ smartphones or our minimalist, low-capex kiosks, providing a frictionless and efficient checkout process. We offer a comprehensive checkout ecosystem that includes self-checkout, Mobile POS, Click & Collect, and traditional tills, empowering retailers to manage their entire store checkout operations on a unified platform.
Our solutions are designed to reduce operational costs, increase basket sizes, boost visit frequency, and lower abandonment rates. Additionally, our technology unlocks valuable real-time customer data, delivering immediate commercial benefits and deeper insights into the in-store customer journey. Serving major international retail clients across the UK, Europe, Middle East, and the USA, MishiPay continues to expand its global footprint, setting new standards in retail technology innovation.
About The Role
We are seeking talented Python Backend Developers to join our dynamic engineering team. This role involves working on our core infrastructure and developing essential tools to enhance the in-store shopping experience. The ideal candidate will have extensive experience with Python, Django, FastAPI, and working within a scaling product environment. You should be comfortable working at pace and adapting to change, as our projects often require rapid development and deployment.
You will collaborate closely with the Director of Engineering and cross-functional teams, including Product, Payment, Security, and Delivery, to achieve strategic objectives aligned with our business priorities. Your responsibilities will include eliminating technical debt, deploying best-in-class systems and architecture, and ensuring our platform can scale to thousands of stores while maintaining system performance above 99.9%. The role offers an exciting opportunity to work on innovative solutions that impact millions of shoppers worldwide.
Candidates with a background in building scalable microservices handling millions of requests, especially those with experience in retail systems such as inventory management, promotions, ERP, EPOS, loyalty programs, or payments, will find this role particularly rewarding. If you are passionate about solving complex problems, eager to learn continuously, and enthusiastic about working in a startup environment, we would love to hear from you.
Qualifications
The ideal candidate will possess a minimum of 3 to 5 years of development experience with Python, preferably with additional knowledge of NodeJS. You should have hands-on experience working with relational databases such as PostgreSQL or MySQL, as well as NoSQL databases like MongoDB, Cassandra, or DynamoDB. Experience with cloud platforms, particularly Azure (preferred), AWS, or GCP, is essential, along with familiarity with deployment orchestration tools such as Kubernetes or Docker Swarm.
Additional desirable qualifications include experience with event-driven architectures using Kafka, Amazon SQS, or Apache Spark. Candidates from startup backgrounds or those with experience in fintech, retail systems, or related technologies will have an advantage. A degree from a top-tier university is required, reflecting a strong academic foundation to complement your technical expertise.
Responsibilities
- Ensure the stability and reliability of MishiPay’s core platforms, maintaining uptime above 99.95%.
- Design and implement scalable infrastructure capable of handling up to 100,000 transactions per day.
- Develop new features, fix bugs, and optimize performance for large-scale services.
- Proactively address technical debt while continuously advancing technological capabilities.
- Mentor and coach junior team members to foster a collaborative learning environment.
- Create comprehensive, high-quality technical documentation to support ongoing development and maintenance.
Benefits
At MishiPay, we value our employees and offer a range of benefits designed to promote work-life balance, professional growth, and a positive work environment. Our package includes competitive salaries plus a 20% performance bonus, unlimited holidays to encourage rest and rejuvenation, and hybrid working arrangements allowing for 36 days of work-from-home annually. Employees also benefit from monthly awards recognizing outstanding contributions, a modest training budget for continuous learning, and regular company events fostering team spirit.
Additional perks include complimentary lunch in Bangalore, provision of a MacBook for work, and opportunities for career progression within a global, innovative company. Depending on experience, options may also be available to participate in equity schemes, further aligning your success with the company's growth.
Equal Opportunity
MishiPay is committed to fostering an inclusive workplace where diversity is celebrated and all employees are valued. We are an equal opportunity employer and do not discriminate based on race, gender, age, religion, sexual orientation, disability, or any other characteristic protected by law. We believe that a diverse team drives innovation and creativity, and we are dedicated to providing a supportive environment where everyone can thrive and succeed.
Click on Apply to know more.