Bangalore, Karnataka, India
Information Technology
Full-Time
MishiPay
Overview
We are looking for a Senior Backend Developer to join our talented engineering squad. The team is responsible for our main infrastructure and delivering the necessary tools to create the best in-store experience possible. You'll work closely with the Director of Engineering and other squad members, alongside the Product, Payment, Security, and Delivery teams, achieving the roadmap that has been set against our top business priorities. You'll work on getting rid of tech debt, deploy best-in-class systems and architecture, and ensure that we can scale to 1000s of stores while maintaining system performance at over 99.9% at the push of a button.
You should have experience building microservices from scratch that have, over time, scaled to Millions of requests. Experience working with retail systems such as inventory, promotions, ERP, EPOS, loyalty programmes, or payments in a physical or online retail environment is a huge plus for this position. If you're a startup enthusiast who is passionate about solving complex problems and wants to learn something new every day, we'd absolutely love to speak to you!
Responsibilities
You should have experience building microservices from scratch that have, over time, scaled to Millions of requests. Experience working with retail systems such as inventory, promotions, ERP, EPOS, loyalty programmes, or payments in a physical or online retail environment is a huge plus for this position. If you're a startup enthusiast who is passionate about solving complex problems and wants to learn something new every day, we'd absolutely love to speak to you!
Responsibilities
- Deliver stability of over 99.95% across Mishipay's key platforms.
- Achieve the ability to scale the infrastructure so it can handle up to 100k transactions a day.
- Design, code, and develop new features/fix bugs/add enhancements improve the performance of large-scale services.
- Actively work to clear tech debt as we continue developing new technology.
- Coach and mentor junior team members.
- Prepare high-quality technical documentation.
- 3 to 5 years of development experience using the Python programming language (preferably also knows NodeJS).
- Experience with at least one relational like PostgreSQL, MySQL & also one NoSQL database like MongoDB, Cassandra, and DynamoDB.
- Hands on experience with at least one major cloud provider like AWS, Azure, or GCP (Azure preferred).
- Hands-on experience with at least one of the deployment orchestration technologies like Kubernetes, Docker Swarm, etc.
- (bonus) Hands-on experience with event-driven services and technologies like Kafka, Amazon SQS, Apache Spark, etc.
- (bonus) Worked in a startup that has seen scale, or coming from an entrepreneurial background.
- (bonus) Experience in fintech, retail-system and technologies.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in