Senior Payments Engineer

Engineering
Bangalore
Full Time

About Us:

Swift is building a next generation checkout stack for India - a platform rolling up payments and logistics solution for all fulfillment needs. We give businesses the opportunity to provide a customer experience at par with the likes of Amazon and Flipkart, all the while saving money and time. Think of us like Amazon without the website listing - we let our sellers design their own sales channel.

We believe there are many things a seller or small business has to worry about when selling online, logistics/payments etc. shouldn't be one of them. With our solution, SMBs and D2C brands get access to technologies and services like next day delivery, same day delivery, live package tracking, Card/Cash on delivery, scheduled delivery etc., making parcel delivery just as simple as collecting payment.

We also provide robust APIs which makes it easy for developers to add shipping capabilities to their multichannel online store.

We want to be the #1 checkout platform that is reliable, easy to use and affordable.

Our Requirements:

  • You must have end to end knowledge on building consumer payment/checkout product flows.
  • 3+ years of experience in a consumer payment focused product.
  • You have experience in Java/JVM based languages and have some understanding of server-side design and implementation. You are looking for challenging problems ingrowing a product that caters to hundreds to millions of visitors per month making thousands of transactions and decisions a day.
  • You like working with streaming/reactive architectures and have experience/interest in setting up MongoDB based cloud infra from scratch. You generally prefer to use a minimal set of simple tools to solve diverse and complex problems.
  • You are driven to build a back-end cloud infrastructure (on Java/Scala with Google Cloud Platform preferably) which will be a fault-tolerant real-time stream processing system on the cloud - Our system will need to meet liveliness guarantees from a web/API application perspective (and not a big data/ETL perspective).
  • You like to work on a variety of projects - at this job, you’ll be developing a complex backend API infrastructure, a reactive streaming architecture and a cloud-native, highly available API for our customers.

About the role

  • You will design, build, and maintain APIs and systems that power the payments APIs.
  • You will be given end-to-end ownership of developing our payment service, orchestrating API layers to connect with banks, UPI, wallet systems through payment integration platforms

Key Takeaways

  • The opportunity to work closely with founders to define, scope, estimate and plan various aspects of the product. You will be involved in both high and low-level decision making. This means a lot of ownership, which we cultivate by having a flat structure.
  • Be a part of a small, but a super capable team.
  • Competitive salary and stock options from a high-growth company.