Arjun Mehta

Backend engineer, payments and data infrastructure, Bengaluru

AM

I build the unglamorous systems that move money correctly — ledgers, reconciliation, and the queues in between. Nine years, three fintechs, zero double-charges I know of.

Status

Open to staff and principal roles

Based in

Bengaluru

Selected work

DS

Double-entry ledger service

Go, Postgres, Kafka, 2025

R

recon

Open source · Rust, 2024

UR

UPI mandate retries

Java, Temporal, 2023

EI

Exactly-once is a lie (and what to do instead)

Talk, GopherCon India, 2023

About

Currently a staff engineer on the payouts platform at a Series C fintech. I care about idempotency, boring deploys and documentation people actually read.

Experience

2022–Present

Staff engineer, Payouts

Finch

Lead for the ledger and reconciliation platform. Team of six.

2019–2022

Senior engineer

Razorpay

Settlements and UPI recurring payments.

2016–2019

Software engineer

Flipkart

Order management and inventory events.

Skills

  • Go
  • Rust
  • Java
  • PostgreSQL
  • Kafka
  • Temporal
  • Kubernetes
  • Distributed systems